ua6ap
Как то писал скриптик для таких вещей:) выглядит так:
<?php
echo "<p align=\\"center\\">Текущая директория: <b>" .dirname($SERVER_NAME.$PHP_SELF)."</b></p>\\n";
$foldnum=-1;
function size($dir) {
global $filesize,$foldnum,$filenum, $PHP_SELF, $s, $foldir, $i, $folsize;
if (is_dir($dir)) {
$dirt = opendir($dir);
while($filename = readdir($dirt)) {
if ($filename != "." && $filename != "..") {
if ($dir==$s && is_dir($filename)) {
$fols=0;
$i++; $foldir[$i]=$filename;
}else
{if ($dir==$s) {
$f=filesize($filename)/1000;
echo "Файл: <b>".$filename."</b> Размер: <b>".$f."Kb</b>
\\n";}}
size($dir."/".$filename);
}
}
closedir($dirt);
$foldnum++;
}
else {
$filesize+=filesize($dir);
$folsize[$i]+=filesize($dir);
$filenum++;
}
}
$s=".";
size("$s");
$m=sizeof($foldir);
for ($i=1; $i<=$m; $i++)
{$folsize[$i]/=1000;
echo "Директория: <b>".$foldir[$i]."</b> Размер: <b>".$folsize[$i]." Kb</b>
\\n"; }
$filesize/=1000;
echo "
";
echo("Обьём директори ".dirname($SERVER_NAME.$PHP_SELF).": <b>".$filesize." Kb</b>
\\n");
echo("Кол-во папок: <b>".$foldnum."</b>
\\n");
echo("Кол-во файлов: <b>".$filenum."</b>
\\n");
?>