Buona sera...
Avrei bisogno di visualizzare gli ultimi file contenuti in una cartella (che per comodità chiamerò abc).
Avevo già aperto una discussione in merito, ma non mi sembrava il caso di uppare dato che è vecchia di un anno e che allora mi serviva per integrarla in un cms (adesso no)...
Un utente aveva messo a disposizione questo:
Codice PHP:
<?
$ultimi=5; // numero di file da mostrare nella lista degli ultimi editati
$dir="contenuti"; // cartella da cui prendere i nomi degli ultimi file modificati, in caso di root metti /
foreach(glob($dir."*.*") as $chiave => $nomefile)
{
$f[filemtime($nomefile)]=$nomefile;
}
krsort($f,SORT_NUMERIC);
reset($f);
echo "Ultimi file modificati:";
for($i=0;$i<$ultimi;$i++)
{
echo "<br />".current($f);
next($f);
}
?>
al posto di contenuto, io ho inserito /abc così come c'è scritto nel commento.
Il problema è che la pagina stampa solo il primo echo, cioè:
Codice:
Ultimi file modificati:
e quindi non mi da la lista degli ultimi file...
Questo è il link della pagina in cui ho inserito il codice php >>> http://ladispensa.altervista.org/last-file.php
Come posso risolvere?
Inoltre mi servirebbe che il risultato sia il link del nome del file, senza estensione.