Bonjour le forum,

Je suis sur un script pour afficher une image aléatoire, cela fonctionne , voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<html> 
<head> 
 
 
 
</head> 
<body> 
<?php 
$nbimages=6; 
$nomimages=array();
for($i=1;$i<=6;$i++) 
{
$nomimages[$i]="image".$i.".jpg"; 
}
 
 
$affimage=array_rand($nomimages,4); 
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"/>';
echo '<img src="'.$nomimages[$affimage[2]].'" border="0" width="150" height="112" alt\"Image aléatoire"/>';
echo '<img src="'.$nomimages[$affimage[3]].'" border="0" width="150" height="112" alt\"Image aléatoire"/>';
?>
<br/>
 
</body> 
</html>
Mais mon soucis est que je voudrais que lorsqu'une image est affichée, je ne veux pas qu'elle apparaisse une nouvelle fois, pas de doublon.
Il faut donc ajouter une exclusion je pense mais je sèche sur le procédé.

Merci de votre aide !