Codice PHP:
<?php
//Imposto la directory da leggere
$directory = "immagini";
// Apriamo una directory e leggiamone il contenuto.
if (is_dir($directory))
{
//Apro l'oggetto directory
if ($directory_handle = opendir($directory))
{
echo "<table>"; //inizio della tabella
$i = 1; //conterà il numero di immagini inserite
//Scorro l'oggetto fino a quando non e termnato cioe false
while (($file = readdir($directory_handle)) !== false)
{
//Se l'elemento trovato e diverso da una directory
//o dagli elementi . e .. lo visualizzo a schermo
if((!is_dir($file))&&($file!=".")&&($file!=".."))
{
if($i%5 == 1) //se devo andare a capo
{
echo "<tr>"; //comincio una riga
}
echo"<td><img src=\"immagini".$a."/".$file."\" width=\"100\" height=\"100\"> </td>";
$i++; //ho inserito una nuova immagine nella tabella
if($i%5 == 0) //se ho messo 5 immagini sulla riga attuale
{
echo "</tr>"; //chiudo la riga
}
}
}
echo "</table>"; //chiusura tabella
//Chiudo la lettura della directory.
closedir($directory_handle);
}
}
?>