Tom's Guide > Forum > Programmation > [php]Script image
Mot :    Pseudo :           
 

Bonsoir,
voila je vaudrai faire un affichage des banniere des partenaires de mon site au hasard, mais je ne sais pas comment faire pour selectionner une image aléatoir depuis un répertoire ,vous aurier pas un script a me proposer svp ?
Merci

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

tu peux tirer un nombre au hasard avec la methode Math.random je crois, cette methode te donne un nombre entre 0 et 1. si tu veux par exemple un choix entre 10 images, tu fais

Code :
  1. int nombre Math.random() * 10;


ensuite tu l'arrondi a l'entier le plus près histoire de pas avoir de virgules :

Code :
  1. Math.round(nombre);


voilà tu as ton nombre tiré au hasard. tu peux maintenant associer une image à un nombre, soit avec un switch plutot long ou sinon tu appelles tes images "1.gif", "2.gif", "3.gif", ...

pour finir tu affiche l'image associée au nombre :

Code :
  1. echo"<img src=\"".nombre.".gif\">";



code complet :

Code :
  1. int nombre = Math.round((Math.random())*10);
  2. echo"<img src=\"".nombre.".gif\">";



remarque : si l'image est dans le même répertoire que ta page, alors tu peux l'appeler juste avec son nom, sinon soit tu mets

Code :
  1. echo"<img src=\"images/".nombre.".gif\">


si par exemple l'image est dans un sous-répertoire "images" ou sinon tu écris le chemin complet vers ton image.

voilà @+

Répondre à mousk@IDN

avec rand() c'est plus simple

Répondre à okinou
Tom's Guide > Forum > Programmation > [php]Script image
Aller à :

Il y a 322 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens