Un visualizzatore di immagini in Php

Siti dinamici con PHP
Impara a creare siti dinamici professionali con PHP

Scritto da Luca Ruggiero nella sezione 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 del menu 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).

I più cliccati della sezione Php

:: Redirect in Php (103.036)

:: Upload di file in Php (33.733)

:: Refresh temporizzato in PHP (28.092)

:: Scrivere il codice di sicurezza CAPTCHA in Php (26.250)

:: Un carrello della spesa in PHP (23.764)

:: Creare un menu dinamico in Php (21.308)

:: Pagamenti online con PayPal e PHP (17.705)

:: Inviare email in formato Html con Php (16.029)

:: Convertire una stringa in maiuscolo e in minuscolo in Php (15.997)

:: Ottenere le dimensioni di un'immagine con PHP (15.494)

IN EVIDENZA
DOWNLOAD