Salve a tutti!
Vi chiedo se siete così gentili da potermi aiutare a capire come fare una variazione al seguente codice, il quale permette di avere una cartella con accesso riservato in cui vengono inseriti file e visualizzati sottoforma di elenco. Il codice funziona bene, ma mi elenca i file in ordine alfanumerico e non in ordine cronologico, cioè avrei bisogno di capire cosa cambiare per fare in modo che il file in cima sia l'ultimo ad essere stato uploadato. Ecco il codice:
Spero possiate aiutarmi, sono abbastanza confuso!! :crying:
Vi chiedo se siete così gentili da potermi aiutare a capire come fare una variazione al seguente codice, il quale permette di avere una cartella con accesso riservato in cui vengono inseriti file e visualizzati sottoforma di elenco. Il codice funziona bene, ma mi elenca i file in ordine alfanumerico e non in ordine cronologico, cioè avrei bisogno di capire cosa cambiare per fare in modo che il file in cima sia l'ultimo ad essere stato uploadato. Ecco il codice:
PHP:
<?php
print '<ol>';
$elenco = array_merge( glob('nomecartella/*'));
sort($elenco);
foreach($elenco as $filename) {
print '<li>' . $filename . '</li>';
}
print '</ol>';
?>
</div></td>
<td width="145"><div align="left">
<?php $elenco = array_merge( glob('nomecartella/*'));
sort($elenco);
foreach($elenco as $filename) {
print '<a>' . date ("d M Y - H:i:s.", filemtime($filename)) . '<br />';
}
?>
</div></td>
<td width="249" align="left"><div align="left">
<?php
print '<ol>';
$elenco = array_merge( glob('nomecartella/*'));
sort($elenco);
foreach($elenco as $filename) {
print '<a href="'.$filename.'">' . $filename . '<br />';
}
print '</ol>';
?>
Spero possiate aiutarmi, sono abbastanza confuso!! :crying: