Bonjour à tous
Voici mon problème; je cherche à afficher une image (tout le temps la même) sur ma page d'accueil index.php puis sur les autres pages, faire tourner des images à la place de celle-ci de manière aléatoire et à chaque ouverture de page (le script serait placé dans une partie du code source ouvert systématiquement par les pages du site);
J'ai donc essayé ceci:
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
27
28
29
30
31
 
<head>
<?php 
$nbimages=4; 
$nomimages[1]="/menu/b.JPG"; 
$nomimages[2]="/menu/c.JPG"; 
$nomimages[3]="/menu/d.JPG"; 
$nomimages[4]="/menu/e.JPG"; 
srand((double)microtime()*1000000); 
$affimage=rand(1,$nbimages); 
?> 
</head>
 
 
 
 
 
<body> 
<div class="h1">
<?php if (basename($_SERVER["SCRIPT_NAME"])=='index.php')
{ 
echo '<img src="menu/a.JPG" style="position: absolute; left:-27; top:-50">'; 
} 
else  
{ 
echo '<img src="<?echo $nomimages[$affimage];?>" style="position: absolute; left:-27; top:-50">'; 
} 
?>
</div>
 
</body>
Je pense que c'est juste un problème de syntaxe mais je n'arrive pas à trouver où?