0
<?php
$folder = '../uploads/';
$fol = @opendir($folder);
while ($file = @readdir($fol)) {
if(!is_file($file)) {
$fname = "".$file."/";
$type = "Direktoriya";
$size='x';
}else {
$fname = $file;
$size = (@filesize($file)/1024)." kb";
$type = "Fayl";
}
}
?>
操作系统:Windows XP
服务器:Apache 2.0,PHP 5.3 VC6PHP is_file函数返回false
is_file函数仅对index.php文件和工作的.htaccess,其他文件返回false。
i的.htaccess文件添加:
将AddType text/html的html的热媒
将AddType文本/无格式的.txt
将AddType应用/ PDF .PDF
将AddType应用程序/压缩的.zip
将AddType图像/ GIF .gif注意.GIF
将AddType图像/ JPEG的.jpeg .JPG .jpe .JPG
将AddType音频/ X-WAV的.wav
将AddType音频/ X-MIDI .MID
没有帮助
截图: http://i016.radikal.ru/1403/0f/40a37854d4d5.jpg
删除所有'@',你可能会得到一些错误信息。 –
没有错误,测试 – user3393795
请参阅:http://php.net/opendir#refsect1-function.opendir-examples –