Titre: Image aléatoire
Posté par: willy le le 24-10-2004 a 18:09:57
Bonjour,
Mes pages de lien possèdent 2 images en déco. voir par exemple http://www.mer-littoral.org/liens-sciences.php (http://www.mer-littoral.org/liens-sciences.php) J'aimerais que ces images s'affichent de facon aléatoire parmi tout un choix de photo sans que la même image ne s'affiche deux fois dans la même page. Seulement voila, je suis nul en php. Pourriez-vous m'aider ??
Merci pour toutes vos réponses :) |
Titre: Re:Image aléatoire
Posté par: bigornot le le 24-10-2004 a 18:17:48
'recherche google' ;D
<?php $nbimages=4; // changer
$nomimages[1]="image1.jpg"; // nom de l'img 1 $nomimages[2]="image2.jpg"; // -------- 2 $nomimages[3]="image3.jpg"; // etc .. $nomimages[4]="image4.jpg";
srand((double)microtime()*1000000); //initialise
$affimage=rand(1,$nbimages); /* On trouve un nombre de 1 à $nbimages (ici 4) */ echo '<img src="images/"'.$nomimages[$affimage].'";" border=0 width=50 height=50 alt="Image aléatoire">'; ?>
|
Titre: Re:Image aléatoire
Posté par: willy le le 24-10-2004 a 18:28:20
;D oui bon je n'avais pas beaucoup cherché, merci bigornot :)
Mais bon comme j'ai deux images par page, avec le code que tu présentes il peut y avoir deux fois la même image d'affichée dans la même page.
Comment y remedier ? merci :) |
Titre: Re:Image aléatoire
Posté par: MFred le le 24-10-2004 a 20:21:18
<?php
$nomimages[1]="image1.jpg"; // nom de l'img 1 $nomimages[2]="image2.jpg"; // -------- 2 $nomimages[3]="image3.jpg"; // etc .. $nomimages[4]="image4.jpg";
srand((double)microtime()*1000000); //initialise
$affimage=rand(1,3);
echo '<img src="images/'.$nomimages[$affimage].'" alt="Image aléatoire">'; echo '<img src="images/'.$nomimages[$affimage+1].'" alt="Image aléatoire">'; ?> |
Titre: Re:Image aléatoire
Posté par: bigornot le le 24-10-2004 a 20:28:08
???
ha ! oui ! les width= et height= |
Titre: Re:Image aléatoire
Posté par: MFred le le 24-10-2004 a 20:42:28
| :-\ Bah y'a pas de height ou de width précisé dans les images de la page originale ? Si ? |
Titre: Re:Image aléatoire
Posté par: willy le le 24-10-2004 a 20:42:49
Merci Bigornot :) et Merci Master-Bilbon pour cet ajout et pour la correction de l'apostrophe en trop :) je ne savais pas pourquoi le premier code ne marchait pas en comparant vos deux codes j'ai vu cette satanée petite apostrophe ;D
Encore merci à tous les deux :)
|
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|