【发布时间】:2016-04-01 14:31:03
【问题描述】:
我正在编写一个简单的文档管理脚本,需要在表格中获取文件大小和文件类型/文件或文件夹/。不知何故,它在提及目录中不起作用。如果可能,请提供帮助:
<?php
$path = "./documents";
$dh = dir($path);
while( ($file=$dh->read()) )
{
if( $file=="." || $file=="..")continue;
echo "<tr><td><a href='download.php?f=$file' title='Click to Open/Download'>$file</a></td>";
echo "<td>";
echo (is_file($file))? "<img src='file.jpg'/> FILE" : "<img src='folder.jpg'/> FOLDER ";
echo "</td><td>" .filesize($file)."</td>";
echo "<td><input type='checkbox' name='delete[]'/></td></tr>";
}
?>
它实际上有 2 个错误 - 一个文件大小不适用于该位置,如果我将其更改为“。”的路径- 一切都很好,但是如果我尝试更改到我需要它的文件夹 /documents ...一切都会变糟,其次 - 它也没有使用正确的图标文件,同样类型的问题。 谢谢
【问题讨论】:
-
$path = "../documents"; -
试过了,但它完全失去了它../doc不起作用