Lier une image aléatoire dans un dossier


Vous rêvez de faire une bannière montrant aléatoirement une image parmi un dossier à chaque fois que vous chargez la page de votre site?
Informageek vous offre gracieusement ce script à placer dans une page index.php du dossier comportant vos images à montrer aléatoirement.

read())
	{
		if(is_file($entry) && eregi("(\.(jpg|jpeg|png|gif))$",$entry) && substr($entry,0,1) !== '.' )
		{
			$images[] = $entry ;
		}
	}
	$dir->close();
	$image = imagecreatefromjpeg($images[array_rand($images,1)]);
	header("Content-type:image/jpeg");
	imagejpeg($image);
//*/
?>

Pour lier votre image mettez ce code HTML dans votre page où vous voulez afficher votre image en prenant soin de remplacer mon-dossier-d-images-de-bannieres/ par le bon chemin vers votre dossier d’images comportant le script dans index.php:

"banniere

Magique!
Enjoyez!

CatégoriesNon classé