Nella pillola ho trovato questo!!
<?php
$nuovariga = 1;
$numerofoto = 0;
if ($dirfoto = opendir('/home/virtual/site1/fst/var/www/html/'.$struttura))
// il percorso è da adattare, la variabile $struttura indica il nome della directory
{
while (false !== ($foto = readdir($dirfoto)))
{
if ($foto != "." && $foto != "..") // tolgo i puntini scomodi
{
$numerofoto = $numerofoto +1;
print ("<a href=\"".$struttura."/".$foto."\" border=\"0\" target=\"_blank\"><img src=\"http://www.dominio.it/images/standard/foto_ico.png\" border=\"0\">".$numerofoto."</a>
"); // a me sta bene chiamare le foto solo col numero, altri magari vogliono utilizzare altri nomi, facile modificare
if ($nuovariga !== 4) // il numero indica quante colonne deve avere la tabella
{
print ("</td><td>");
$nuovariga = $nuovariga+1;
}
else
{
print ("</td></tr><tr><td>");
$nuovariga = '1';
}
}
}
closedir($dirfoto);
}
?>
e malgrado la mia ignoranza sono riuscito a far funzionare!!! ma come posso mettere la lista dei file in almeno due colonne invece che una e mattergli invece che un numero sequenziale....
il nome del file e l'ultima modifica??
Originariamente inviato da Tymba
è una funzione che in $ris ti da l'elenco che cerchi, ovviamente non te lo stampa, non ti guarda quali sono e di che tipo i file, ti da solamente l'elenco di una directory nella variabile $ris.
tutto dipende da quello che devi farci ora con questo elenco.
se li vuoi stampare devi scorrere l'array risultato e fare l'echo di ogni elemento.
![]()