Logo Miki92

Donazioni

PayPal - Il sistema di pagamento online più facile e sicuro!

TOP 100

Advertising

Estrarre immagini random da una cartella con PHP
Versione per la Stampa

Scritto da Michelangelo il 03/09/2009 alle 12:22:27.

In rete ci sono molti script php che vengono usati per estrapolare casualmente immagini random (random = casuale, quindi un immagine a caso) da una cartella.

Oggi noi offriamo proprio uno di questi script, creato da Michelangelo Scotto, che in poche righe risolve ciò che altri fanno in 13 righe di codice.
Per questa operazione necessitiamo di PHP 4 o superiore, il codice è:

<?php

$dir 
"/immagini"// Senza slash finale

$img = array();
$img glob($dir."/*");

$con count($img)-1;
$ran rand(0,$con);

echo 
"<img src=\"".$img[$ran]."\" alt=\"\" />";

?>


A questo indirizzo è presente una demo dello script.

Condividi


giulio scrive:
Salve, ho una domanda sull script php relativo alla random che preleva immagini da una cartella. Il codice dove va inserito??



Michelangelo Scotto scrive:
Il codice va inserito in una pagina con estensione PHP e può essere collocato in una parte qualsiasi della pagine, ove si desidera che l'immagine compaia. L'importante è settare la prima variabile.



giulio scrive:
e se volessi aggiungere un link uguale ad ogni immagine che viene caricata??