a ver si esta funcion te ayuda
Código PHP:
<?php
Function directoryList ($url) {
$outp = "";
$d = dir($url);
While($entry = $d->read()) {
$size = Round(filesize($url.$entry)/1024);
If ($size > 999) $sizestring = ((Round($size/100))/10)." mb";
Else $sizestring = $size." kb";
$outp .= "<a href='".$url.$entry."'>".$entry."</a> [ ".$sizestring." ]<br>\n";
}
$outp = "Path: ".$d->path."<br>\n".$outp;
$d->Close();
return $outp;
}
?>
por lo menos te puede dar una idea