Hi, ich habe ein Script welches Ordner und Dateien eines Ordners ausliest. Das besondere daran ist das das script genau diesen ordner indem es sich befindet ausliest also automatisch. Nun möchte ich das die Datei bzw. Ordnergröße als title="...KB" ausgebenen wird. in meinem Script erscheint aber bei jeder datei bzw. ordner 4.096 KB. irgendwas ist daran falsch, nur was?
PHP:
<?php
$uri = $_SERVER['REQUEST_URI'];
$dir = "/homepages/7/d101401614/htdocs$uri";
$verz = opendir("$dir");
while($file = readdir($verz))
{
if($file != "." && $file != ".." && $file != "index.php" && $file != "dir.gif" && $file != "file.gif")
$files[] = ($file);
}
closedir($verz);
sort($files);
$size0 = filesize("$dir$$files[$i]");
$size1 = $size0/1000;
for($i = 0; $i < count($files); $i++)
echo "<a href=\"$uri".$files[$i]."\" title=\"$size1 KB\">".$files[$i]."</a><br>";
?>