$link = array(); $dh = opendir(".") or die("Couldn't open directory"); while (!(($file=readdir($dh))===false)) { $mb = null; if ($file=="index.php" || $file==".htaccess" || is_dir($file) || filesize($file)==0 || !strpos($file,".")) continue; $kb = filesize($file)/1024; if ($kb>=1000) $mb = sprintf("%.2f",$kb/1024); else $kb = sprintf("%.2f",$kb); $size = (isset($mb))? "$mb MB" : "$kb KB"; $link[] = "$file $note[$size]"; } closedir($dh); clearstatcache(); natcasesort($link); $i = 0; echo "\n";