Ciao a tutti,
con questo script, carico dinamicamente dei file in una cartella per poi leggerli. Il problema è che vorrei visualizzarli per ordine di data e non alfabetco.
Codice PHP:
<?php $file_orig=glob("pdf_decreti/*.pdf");//leggi i file (ho cambiato il nome dell'array) $ordine_data=array();//array di appoggio $file=array();//per non stare a cambiare il nome nel resto dello script foreach($file_orig as $nome){     $data_ts=filemtime($nome); //estrai la data in timestamp     echo "".date("d.m.Y", filemtime($nome))."

";     //inserisci i nomi dei file nell' array  di appoggio con chiave = data in tmestamp     $ordine_data[$data_ts]=$nome; } //ordini per chiave della'array (la data) ksort($ordine_data);//krsort() per ordinare all'inverso //ti riporti a $file foreach($ordine_data as $data => $nome){     $file[]=$nome; } ?>          </div> <?php  function dir_list($directory = FALSE) {             $dirs= array();             $files = array();                 if ($handle = opendir("./" . $directory)){                     while ($file = readdir($handle)) {                      if (is_dir("./{$directory}/{$file}")){                         if ($file != "." & $file != "..") $dirs[] = $file; }                             else  {                               if ($file != "." & $file != "..") $files[] = $file; }                                         }                                     }                             closedir($handle);                             reset($dirs); sort($dirs); reset($dirs);                             reset($files); sort($files); reset($files);                              echo ""; while(list($key$value) = each($dirs))                                                                         {                             $d++; echo "[*]<a href=\"{$value}\">{$value}/</a>\n"; }                             echo "[/list]\n"; echo ""; while(list($key$value) = each($files))                                                                             {                         $f++; echo "<li id='lista_pdf'><a                                                     href=\"/consorzio-bus-car{$directory}{$value}\">{$value}</a>

"
; }                                                                     echo "[/list]\n";                                                                     if (!$d$d "0"; if (!$f$f "0"; echo "

Sono presenti [b]                                                                                
{$f}[/b] pdf.[/b]\n"; }                                                                      dir_list("/pdf_decreti/");    ?>       </div>
Qualche suggerimento?