<? // image est notre répertoire des images echo "<img src=\"image"; srand((double)microtime()*1000000); // déclaration de la variable $img_aleatoire $img_aleatoire = rand(1,5); // Affichage de notre valeur echo "$img_aleatoire"; // définition de l'extension les images aléatoires seront des jpg echo ".jpg\">"; ?>
exactement ce ke je cherchais! :pmerci bcp... tres efficace et simple 10/10
"; ?> ca maffiche ca
Si vous copiez collez, faîtes gaffe à la ligne :echo "<img src="image";Il faut remplacer le " par un '.
toto, c kel caractere qu' il faut modifier stp ?tape la ligne apres modif stp
au lieu de mettre:echo "<img src="image";Il faut mettre:echo "<img src='.\image\'";Attention, vos images doivent avoir comme nom un chiffre allant de 1 à l'infini.Exemple: Votre première image s'apellera 1.jpg, la deuxième 2.jpg, la troisième 3.jpg, ...
merci totoa++ et bonne continuation
Salut,serait-il possible d'avoir le code, mais avec une fonction afficher un texte propre à l'image en dessous ??++
tu veux que ton texte soit enregistré ou ?dans le nom de l'image ?dans un fichier texte ??
Fichier txt de préférence !!Ca serait sympa, mais si c'est trop dur dans un txt, aors dans le titre de l'img...Merci !
humje vois pas trop comment faire ... mais je pense que c'est possible ... désolé
puré, ya eu un message d'erreur donc j'ai ré envoyé mon message et voila ce que ca donne !!!dsl a tous pour le double post ...
Salut,ca m'a fait la mm chose !! Sinon, pour le script , tant pis...++
merci pour ce code, moi je chercha à afficher un ensemble d'images à la fois, est ce que c'est possible? j'ai déjà testé ce code mais ça m'affiche une croix. c'est qoui le probleme?
c'est quoi le code que tu as mis ?
Super c'est exactemement ce que je voulais (^_^) merci a toi moi je donne 10/10
bonjour,j'essai le script mais sans resultats.<?php// image est notre répertoire des imagesecho "<img src='.\galerie/albums/Belbriette\'";srand((double)microtime()*1000000);// déclaration de la variable $img_aleatoire$img_aleatoire = rand(1,5);// Affichage de notre valeurecho "$img_aleatoire";// définition de l'extension les images aléatoires seront des jpgecho ".jpg\">";?>ou est mon erreur ????
A mon avis cela vient de la ligne echo "<img src='.\galerie/albums/Belbriette\'";Comment se fait-il que tu aies à la fois des slash et des anti-slash dans ton chemin de repertoire ?J'essaierai ca :<?php// image est notre répertoire des imagesecho "<img src=\"galerie/albums/Belbriette";srand((double)microtime()*1000000);// déclaration de la variable $img_aleatoire$img_aleatoire = rand(1,5);// Affichage de notre valeurecho "$img_aleatoire";// définition de l'extension les images aléatoires seront des jpgecho ".jpg\">";?>Dites-moi si je me trompe.
sa ne fonctionne toujours pas. j'ai toujours une croix rouge a la place de l'image.en ayant fait le changement si je fais un proprieté j'ai ce chemein : http://www.monsite.fr/galerie/albums/Belbriette3.jpgsant le changement j'ai : http://www.monsite.fr/galerie/albums/Belbriette/4.jpgj'ai un doute. est ce que les images dans le repertoire doivent avoir des noms particuliers car moi mes images non pas le meme nom chacunes a son propre nom.
<?php// image est notre répertoire des imagesecho "<img src=\"galerie/albums/Belbriette/";srand((double)microtime()*1000000);// déclaration de la variable $img_aleatoire$img_aleatoire = rand(1,5);// Affichage de notre valeurecho "$img_aleatoire";// définition de l'extension les images aléatoires seront des jpgecho ".jpg\">";?>devrait donc convenir !Et pour les nomes d'images, normalement, pas de souci (évite les accents et caractères particuliers, ca pose souvent problème).
Je viens de dire n'importe quoi (désolé, ca fait vraiment longtemps que je ne m'y étais pas interessé) : ce script permet d'afficher une image aléatoire grâce à la fonction rand; il faut donc que tes images aient comme noms des numéros de 1 à n où n est défini à la ligne "$img_aleatoire = rand(1,n);".Donc, en résumé, si tu veux un script qui affiche une image aléatoire parmi 100, tu auras :<?php// image est notre répertoire des imagesecho "<img src=\"galerie/albums/Belbriette/";srand((double)microtime()*1000000);// déclaration de la variable $img_aleatoire$img_aleatoire = rand(1,100);// Affichage de notre valeurecho "$img_aleatoire";// définition de l'extension les images aléatoires seront des jpgecho ".jpg\">";?>Et tes images s'appelleront 1.jpg, 2.jpg, ..., 100.jpg.Encore désolé pour cette grossière erreur. Dites-moi si je me trompe.
Je viens de tester, c'est ok. Il ne te reste plus qu'à renommer tes images avec un nombre.
je veux savoir comment afficher une image aleatoire aprés chaque 5 minutes <<merci de me rependre a+++>>
Bonjour j'ai trouvé le code ci-dessous, pour faire afficher une image à chaque chargement, cela fonctionne bien, cependant j'aimerai maintenant que les images se chargent sans automatiquement (sans avoir besoin de recharger la page), avez vous une idée de comment le faire ???<?php $nbimages=5;$nomimages[1]="01.png"; $nomimages[2]="02.png"; $nomimages[3]="03.png"; $nomimages[4]="04.png"; $nomimages[5]="05.png"; srand((double)microtime()*1000000);$affimage=rand(0,$nbimages); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Untitled Document</title></head><body><a href="images/<?echo $nomimages[$affimage];?>"><img src="banner_home/<?echo $nomimages[$affimage];?>" border=0 width=181 height=99 alt="Image aléatoire"></a></body></html>
Merci pour ton code, il fonctionne bien.
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 903 607 membres 163 nouveaux aujourd'hui 16 195 membres club