Salve a tutti,
ho uno script che legge file con estensione "gif" dentro una cartella, in questo caso articoli, poi mi printa come risultato il nome immagine privo d'estensione linkabile.
Con il ciclo while ho praticamente tutta la lista delle immagini.gif presenti nella directory.
Tutte le immagini presenti iniziano con la data, ad esempio, 2007.09.10_nomefile.gif; per avere un ordine.
Il risultato restituito dallo script è l'elenco di tutte le immagini presenti nella directory, il problema è che naturalmente non le ordina, ed io invece vorrei un ordine in base alla data, e quindi numerico.
Come potrei implementare questa funzione?
Codice PHP:
<?
#-- setting --#
$title= "Articoli scritti per noi";
$folder= articoli;
#-- end --#
echo"<div align='center'>[b]$title[/b]</div>";
$handle=opendir($folder);
while (false !== ($file = readdir($handle)))
{
if (eregi(".gif$", $file))
{
$filename = eregi_replace(".gif", '', $file);
echo"";
echo"<table><tr><td><img src=\"$folderthumb/$filethumb\" width='20' height='20' /><a href=\"$folder/$file\" class='nav' target='_blank'>$filename</a>
</td></tr></table>";
}
}closedir($handle);
?>
Grazie anticipatamente