rndimage1

Pubblicato il 12 febbraio 2009 in PHP da admin

Questa è una semplice immagine casuale script che è base ideale per la visualizzazione di immagini da un file di testo. In futuro ci saranno esempi espandere e costruire su questo banner alcune semplici sistemi di rotazione.

Il primo passo che devi fare è creare il file per la memorizzazione delle immagini e quindi inserire i nomi delle immagini.

In questo esempio ho chiamato qui il file images1.txt.

Ogni una delle voci è su una riga separata e in questo caso perché ho memorizzato il file in una sotto-directory che ho inserito anche. la struttura del file è stato così

image/banner1.gif
image/banner2.gif
image/banner3.gif

e così via. Ora ci avviciniamo al dello script che viene visualizzata una immagine casuale e di nuovo questo è abbastanza semplice.

<? php
# esempio immagini casuali
# questo è il tuo file
$ file = "images1.txt";
# aprire il file
$ fp = file ($ file);
# genera un numero casuale
srand ((double) microtime () * 1000000);
# ottenere una delle voci nel file
random_image $ = $ fp [array_rand ($ fp)];
# visualizzare la voce
echo "<img src='$random_image'> </ img>";
?>

Nessuna rottura a terra qui, si apre un file, poi generare un numero casuale, quindi abbiamo un campione di entrata e di memorizzare il file presente nella variabile $ random_image e poi uscita come alcuni HTML.

Si noti che in questo esempio abbiamo salvato come un file separato e incluso nella pagina. Se il file è stato chiamato random.php allora mettiamo il seguente codice in cui vogliamo che l'immagine appaia

<? php include ( "random.php");?>

N. posti.

Pubblica un commento