作者previa ()
看板PHP
标题Re: [请益] 如何列出档案列表呢?
时间Thu May 4 23:36:20 2006
※ 引述《previa ()》之铭言:
: 小弟想要在一个没有index.*的目录下 连进去後可以看到档案列表并且下载
: 但是需要有权限 权限已经用session解决了 我在该目录下的index有检查是否有登入
: 可是我不知道该怎麽让php列出档案列表并产生超连结到该档案的所在位置
: 而且若是使用者知道该档案的网址 把网址贴到网址列我也无法拒绝@@"
: 不知道有什麽比较好的方法吗?谢谢 ~
最後有找到前辈的写法 po上来
<?php
chdir("..\\www\\");
$dir = opendir(".");
while($file=readdir($dir))
{
if(is_dir($file)){
$i++;
$dir_file[$i] = $file;
}else{
$j++;
$not_dir_file[$j] = $file;
}
}
for($i=1;$i<=count($dir_file);$i++) echo "[<a
href=".$dir_file[$i]."/>".$dir_file[$i]."</a>]<br>";
for($i=1;$i<=count($not_dir_file);$i++) echo "<a
href=".$not_dir_file[$i]."/>".$not_dir_file[$i]."</a><br>";
?>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.170.134.202