Affichage aléatoire d'images

Affichage aléatoire d'images - PHP - Programmation

Marsh Posté le 21-10-2005 à 15:43:51    

J'ai des images dans un répertoire.
Je souhaite que celles-ci s'affichent sur une page PHP de façon aléatoire soit en continu, soit à chaque chargement de page.
 
Allons au plus simple :jap:
 
Je ne sais pas comment faire, merci de mettre sur la voie.
J'ai fait une recherche rapide sur le forum.


---------------
un instant monsieur ça-va-chier
Reply

Marsh Posté le 21-10-2005 à 15:43:51   

Reply

Marsh Posté le 21-10-2005 à 16:05:38    

muzah a écrit :

J'ai fait une recherche rapide sur le forum.


ça m'étonne qu'on est encore jamais parlé de ça... mais bon....
 
ben tu parcours le répertoie en stockant les noms des fichiers dans un tableau, tu affiche les différente valeur du tableau (donc les images) dans un ordre aléatoire...
regarde du coté de la fonction "opendir" dans la doc PHP, il me semble que ya une exemple pas mal...

Message cité 1 fois
Message édité par Xav_ le 21-10-2005 à 16:06:15

---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 21-10-2005 à 16:25:37    

Xav_ a écrit :

ça m'étonne qu'on est encore jamais parlé de ça... mais bon....
 
ben tu parcours le répertoie en stockant les noms des fichiers dans un tableau, tu affiche les différente valeur du tableau (donc les images) dans un ordre aléatoire...
regarde du coté de la fonction "opendir" dans la doc PHP, il me semble que ya une exemple pas mal...

[:petrus75] Moi aussi. Je pensais trouver la réponse sans vous embêter mais :/
 
Merci pour la piste :jap:


Message édité par muzah le 21-10-2005 à 16:26:06

---------------
un instant monsieur ça-va-chier
Reply

Marsh Posté le 21-10-2005 à 16:44:33    

Me dis pas que tu a cherché stp...
http://forum.hardware.fr/forum1.ph [...] deration=0


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 22-10-2005 à 20:50:42    

Code :
  1. <?php
  2. $config['dir']='./';
  3. // Possibilité de créer un masque de plusieurs extensions
  4. //Exemple : {*.jpg,*.png,*.gif}
  5. $config['ext']='*.php';
  6. $array=glob($config['dir'].$config['ext'],GLOB_BRACE);
  7. if(!is_array($array)) die('Erreur, chemin invalide ('.$config['dir'].')');
  8. echo $array[array_rand($array)];
  9. ?>


Reply

Marsh Posté le 24-10-2005 à 09:40:55    

JE n'ai pas cherché avec les mêmes termes que toi [:itm]
 
Merci à tous :jap:
 


Message édité par muzah le 24-10-2005 à 09:41:40

---------------
un instant monsieur ça-va-chier
Reply

Sujets relatifs:

Leave a Replay

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