EOF;
}
//--------------------------------------
//ファイルリスト出力
//--------------------------------------
function OutFileList($dirurl,$param) {
// カレントディレクトリ移動
$dirrank = split('/',$dirurl);
while ($rank < (count($dirrank)-1)) {
chdir($dirrank[$rank]);
$rank ++;
}
if (!($dirurl == "./")) {
$updir = array_pop($dirrank);
if (count($updir) == 1) {
$updir = ".";
} else {
$updir = implode('/',$updir);
}
}
if ($updir) $dirlist .= "親ディレクトリへ |
";
// ファイルリスト出力
$dir = opendir("./");
$dircount = 0;
while($file = readdir($dir)) {
if ($file == ".") {
$size = ceil((filesize($file))/1024);
$date = date('Y.m.d H:i:s', filemtime("$file"));
$dirlist .= "カレントディレクトリ | $date |
\n";
} elseif (!($file == "..")) {
if (is_dir("./$file")) {
$size = ceil((filesize($file))/1024);
$date = date('Y.m.d H:i:s', filemtime("$file"));
$dirlist .= " | $file/ | $date |
\n";
$dircount ++;
} else {
$size = ceil((filesize($file))/1024);
$date = date('Y.m.d H:i:s', filemtime("$file"));
$filelist .= " | $file | $date | $size KB |
\n";
$filecount ++;
}
}
}
closedir($dir);
print <<$dirurl