<?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 VC6
is_file函数仅适用于index.php和.htaccess,其他文件返回false。
我添加了.htaccess文件:
AddType text / html .html .htm
AddType text / plain .txt
AddType application / pdf .pdf
AddType application / zip .zip
AddType image / gif .gif .gIF
AddType image / jpeg .jpeg .jpg .jpe .JPG
AddType audio / x-wav .wav
AddType audio / x-midi .mid
没有帮助
答案 0 :(得分:0)
使用:
if (is_file($folder . $file)) {
$file
只是目录中的文件名,它不包含目录前缀。