Un visualizzatore di immagini in PHP

In PHP possiamo con un semplice codice e con un minimo di ingegno costruire piccole utility per il nostro sito, come il visualizzatore di immagini che esamineremo in questo Articolo. Si crei il file viewer.php (attenzione, se volete rinominarlo dovete cambiare il nome del file anche nel codice in fase di creazione di navigazione) ed eseguitelo sul vostro server dopo aver copiato il codice che segue:

<?PHP
    $id = $_GET['id'];
    $immagine = "";
    if (is_numeric($id) == FALSE)
    {
        $immagine = "blank";
    }
    else
    {
        $immagine = $id;
    }
?>

<h1 align="center">VISUALIZZATORE DI IMMAGINI</h1>

<p align="center">
    <img src="<?print $immagine?>.jpg">
    <br><br>
    <?PHP
    for ($i=1; $i<5; $i++)
    {
    print "[<a href='viewer.php?id=" . $i . "'>" . $i . "</a>] ";
    }
    ?>
</p>

Il funzionamento è semplice: si crei il file blank.jpg che rappresenti un'immagine bianca, del colore di sfondo della vostra pagina o un simbolo a vostra scelta. Si prendano poi 4 file immagine con estensione .jpg e li si dispongano nella stessa cartella o posizione sul server.

Cliccando sul menu di navigazione verrà passata alla pagina una querystring che visualizzerà l'immagine di cui al numero cliccato. Per aggiungere immagini è necessario modificare il ciclo for inserendo il numero di immagini che avete a disposizione (+ 1); si consiglia di usare una numerazione crescente senza lasciare spazi tra i numeri (es. 1 2 3 5 6 7 dove manca il 4).

Autore: Luca Ruggiero