【发布时间】:2013-12-26 23:46:49
【问题描述】:
我想显示一个只包含 PDF 的目录。我希望用户单击给定的行并显示相应的 PDF。我从这个网站复制了一些代码,不得不修改它。我放置了“中断返回”标签,以便每个文件都显示在单独的行上。以下代码工作正常,但我需要按字母顺序对文件列表进行排序。我已经在几个地方尝试了 $thelist 的排序功能,但我似乎无法让它工作。感谢您的帮助。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
if ($handle = opendir('hymn_lyrics')) {
while (false !== ($file = readdir($handle)))
{
if ($file != "." && $file != "..")
{
$thelist .= '<a href="'.$file.'">'.$file.'</a>'.'<br />';
}
}
closedir($handle);
}
?>
<P>List of Hymns:</p>
<P><?=$thelist?></p>
</body>
</html>
【问题讨论】:
-
我自己修好了。我用过: