Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/02/2011, 19h26   #1
Membre du Club
 
Inscription : juin 2007
Messages : 336
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 336
Points : 48
Points : 48
Par défaut 2 images aléatoires

Bonjour,
J'ai un script qui fonctionne qui me permet d'afficher une image au hasard parmi 3 images possibles :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<html> 
<head> 
 
<?php 
$nbimages=3; 
$nomimages=array();
for($i=1;$i<=3;$i++) 
{
$nomimages[$i]="image".$i.".jpg"; 
}
 
$affimage=rand(1,$nbimages); 
?>
 
</head> 
<body> 
 
<?php
print("<img src=".$nomimages[$affimage]." border=0 width=150 height=112 alt=\"Image aléatoire\">");
?>
 
</body> 
</html>
Je cherche à afficher une deuxième image a coter de la meme manière aléatoire, sauf que cette image doit être différente de la première, mais je bloque dessus.
Merci de votre aide !
yuyu599 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2011, 22h34   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Simplement avec array_rand :
Code :
1
2
3
4
5
6
 
<?php
$affimage=array_rand($nomimages,2); 
echo '<img src="'.$nomimages[$affimage[0]].'" border="0" width="150" height="112" alt\"Image aléatoire"/>';
echo '<img src="'.$nomimages[$affimage[1]].'" border="0" width="150" height="112" alt\"Image aléatoire"/>';
?>
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 12/02/2011, 00h00   #3
Membre du Club
 
Inscription : juin 2007
Messages : 336
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 336
Points : 48
Points : 48
Cela fonctionne à merveille.
Grand grand merci !
yuyu599 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h53.


 
 
 
 
Partenaires

Hébergement Web