Mi servirebbe un aiuto per modificare questo script di visualizzazione files di una cartella specifica, in pratica mi servirebbe visualizzare i files in ordine di data creazione é possibile? Mi sembra che adesso li visualizza apparentemente senza senso.

grazie.

************* SCRIPT***************
<?php
$serversignature = "Server WEB SOA Professionals: ".$_SERVER['SERVER_NAME']." Port ".$_SERVER['SERVER_PORT'];
$qsm = "/"; // Query String, quello che sarā visibile nell'URL per esplorare le cartelle, default: dircwd => /?dircwd=directory_da_esporare/
//$homeserver = str_replace("\\","/",getcwd()."/"); // Path Assoluta di dove si trova questo script
$homeserver = "/inetpub/wwwroot/uploads/";
$servericons = "img/"; // Path di dove sono collocate le icone da utilizzare
$exticons = "gif"; // Estensione delle icone
$nodirfil = array(basename($_SERVER['PHP_SELF']),"Thumbs.db","img"); // Array con le directory / files da non indicizzare

// <-- Fine Configurazione Script

$cwd = strtr(strip_tags(str_replace("\\","/",$_GET[$qsm])),array("../"=>"","./"=>"",$homeserver=>""," "=>""));
$titolo = "File Viewer SOA Professionals";
$parent = false;

if(empty($cwd)){ $cmd = "/*"; $titolo2 = "Public File SOA /"; }else{ $cmd = $cwd."/*"; $titolo = "Index Of /".$cwd; $parent = true; }
//echo "<fieldset style=\"width:39%\"><legend>DEBUG</legend>CWD: ".$cwd."
CMD: ".$cmd."
HOMESERV: ".$homeserver."
HOME.CWD: ".$homeserver.$cwd."
GET: ".$_GET[$qsm]."</fieldset>";

if(!file_exists($homeserver.$cwd)){ exit("Attenzione, directory non trovata!"); }
$expparent = @explode($cwd,$homeserver.$cwd);
$parentdirectory = "?".$qsm."=".$expparent[0];

$glob = glob($homeserver.ltrim($cmd,"/"));
if(!$glob){ exit("Si č verificato un errore durante la lettura delle directory."); }

function File2Icon($filename){ global $servericons, $exticons; $expic = explode(".",basename($filename)); $icona = $servericons.$expic[1].".".$exticons; if(file_exists($icona)){ return $icona;
}else{ return $servericons."generic.".$exticons; }}
function PADS(){ global $homeserver, $servericons, $qsm, $cmd, $glob, $cwd, $nodirfil;

foreach($glob as $filegen){

if(is_dir($filegen)){ $size = "-"; $icon = $servericons."dir.gif"; $tipo =""; $alticon = "DIR"; $href = "?tipo=dir&".$qsm."=".$filegen; }else{ clearstatcache(); $size = filesize($filegen); if($size < 1000000){
$size = ceil($size/1024). " KB"; }else{ $size = round(($size/1024)/1024,1)." MB"; } $icon = File2Icon($filegen); $tipo="_blank"; $alticon = "ICO";
$href = "/uploads/".$cwd."/".basename($filegen); }

if(!in_array(basename($filegen),$nodirfil)){
echo '<tr><td align="center" valign="top" width="5%" class="home_centrale">[img]'.$icon.'[/img]</td><td width="45%" class="home_centrale" align="left">'.basename($filegen).'</td><td align="center" width="40%" class="home_centrale">'.date("d-M-Y H:i",filemtime($filegen)).'</td>';
echo '<td align="right" width="10%" class="home_centrale">'.$size.'</td></tr>';
}}} ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">


<div align="center">
<table width="850px" cellpadding="3" cellspacing="1">
<tr><th bgcolor="#efefef" class="home_centrale">[img]<?php echo $servericons; ?>blank.gif[/img]</th><th bgcolor="#efefef" class="home_centrale">Nombre</th><th bgcolor="#efefef" class="home_centrale">Modificado</th><th bgcolor="#efefef" bgcolor="#efefef" class="home_centrale">Tamaņo</th></tr>
<?php if($parent){ ?><tr><td width="100%" valign="top" colspan="4" class="home_centrale">[img]<?php echo $servericons; ?>back.gif[/img]</td></tr>
<?php } PADS(); ?>

</div>
************* SCRIPT***************