1. <?php
  2. /*********************************************************
  3. Code par lepiaf-blog.com
  4. Changement aléatoire d'image en PHP
  5. Sous Licence GNU GPL v2
  6. http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
  7. *********************************************************/
  8.  
  9. $dossierImg = "ban"; //Dossier ou se situe les images a faire changer
  10. $imageDispo = array("image1.png","image2.png","image3.png"); //Tableau avec le nom des images
  11. //-------------------Ne pas changer---------------------
  12. $nbsElement = count($imageDispo)-1; //Compter le nombre d'élément dans le tableau
  13. $i = mt_rand(0,$nbsElement); //Tirer un nombre au hasard entre 0 et le nombre d'élément dans le tableau - 1
  14. header ("Content-type: image/png"); //En-tête qui change le fichier php en une image de type PNG
  15. $image = imagecreatefrompng($dossierImg."/".$imageDispo[$i]); //Création de l'image
  16. imagepng($image); //Affichage de l'image
  17. imagedestroy($image); //Destruction du fichier après création, libération de la mémoire
  18. ?>

Signature