Image aléatoire

Image aléatoire - PHP - Programmation

Marsh Posté le 30-06-2006 à 11:24:43    

Salut!
 
J'ai récupéré un bout de code pour afficher des images alétoirement et j'aimerai savoir si c'est possible que faire de même pour des sous dossiers.
 
Par exemple dans un dossier photos j'ai plusieurs sous dossier: bleu, jaune, vert,...
 
Parce qu'avec ce code là je suis bloqué à un seul dossier.
 
Merci :)
 

Code :
  1. <?php
  2. $imgs = array("image1.jpg", "image2.jpg", "image3.jpg" );
  3. srand ((double)microtime()*1000000);
  4. shuffle($imgs);
  5. echo '<IMG SRC="photos' . $imgs[0] . '" BORDER = "0">';
  6. ?>

Reply

Marsh Posté le 30-06-2006 à 11:24:43   

Reply

Marsh Posté le 30-06-2006 à 11:32:13    

Fused a écrit :


Code :
  1. <?php
  2. $imgs = array("image1.jpg", "image2.jpg", "image3.jpg" );
  3. srand ((double)microtime()*1000000);
  4. shuffle($imgs);
  5. echo '<IMG SRC="photos' . $imgs[0] . '" BORDER = "0">';
  6. ?>



 
Ben il suffit de définir tes images avec tes noms de sous dossier dans le tableau
 

Code :
  1. $imgs = array("mondossier1/image1.jpg", "image2.jpg", "mondossier3/image3.jpg" );


 
Après tu pourrais faire ça plus propre en faisant un script qui va récupérer automatiquement les noms des images dans tes sous dossiers mais ça c'est une autre histoire  :jap:  

Reply

Marsh Posté le 30-06-2006 à 11:46:54    

énorme ça marche! merci!
Pour ce que tu dis j'avais fait ça au début mais toutes les photos ne sont pas superbes et comme c'est pour mettre sur la page d'accueil je préfère me faire un petit best of :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed