Bonjour,
J'ai un soucis avec un script existant qui permet d'afficher une image différente selon des plages horaires de la journée (sans passer par une Bdd),
Problème : je souhaite modifier ce script pour passer en mode jour et non plus plage horaire (un peu comme bing) cela diminue la gestion continuelle du renouvellement des images.

script d'origine il s'agit d'une page php (image) affichée dans une autre page php (index):

Code origine (pageimage.php):

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
<?php
 
header("Content-type: image/jpeg");
 
 $heure = date("H");
 if($heure < 8)
      $image = "monday.JPG";
 elseif($heure >= 8 && $heure < 12)
      $image = "tuesday.JPG";
 elseif($heure >= 12 && $heure < 14)
      $image = "wednesday.JPG";
 elseif($heure >= 14 && $heure < 18)
      $image = "thursday.JPG";
 elseif($heure >= 18)
      $image = "friday.JPG";
 
 readfile($image);
 
?>
code d'insertion dans la page index :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
<img src="pageimage.php" alt="image" height="450" width="1300"/>


voila ma modif qui ne fonctionne pas :

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
<?php
 
header("Content-type: image/jpeg");
 
 $jour = date("l");
 if($jour = Sunday)
      $image = "sunday.JPG";
 elseif($jour= Monday)
      $image = "monday.JPG";
 elseif($jour = tuesday)
      $image = "tuesday.JPG";
 elseif($jour = wednesday)
      $image = "wednesday.JPG";
 elseif($jour = thursday)
      $image = "thursday.JPG";
 elseif($jour = friday)
      $image = "friday.JPG";
 elseif($jour = saturday)
      $image = "saturday.JPG";
 
 readfile($image);
 
?>
il y a un bug quelque part, mais où ?
Votre aide me serait bien utile !