cipherbliss_blog

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:

#+beginexample

Magique!Enjoyez!