Image en fonction du jour et de l'heure

Stefmandu78 Messages postés 18 Statut Membre -  
Stefmandu78 Messages postés 18 Statut Membre -
Bonjour,

Je vous expose mon soucis:

J'ai besoin d'afficher une image différente en fonction de l'heure sur une journée bien précise.

Exemple:

Lundi de 00h à 20h => image A1
Lundi de 20h à 22h => image A2
Lundi de 22h à 00h => image A3

puis

Mardi de 00h à 20h => image B1
Mardi de 20h à 22h => image B2

etc...

Le soucis est que je ne trouve pas de codes ou tutos soit en php soit en javascript.
J'ai bien trouvé un code: http://cnx.claude.free.fr/image_php_fr/image01_php_conditionnelle.htm

Mais je doit être très stupide car j'ai testé comme indiqué mais ça ne fonctionne pas...

Pour info: pour testé, j'ai récupéré les images du site, puis mis le code indiqué dans une page que j'ai nommé "image.php" puis j'ai mis <img src="image.php"> là où je souhaitais voir apparaitre l'image, tout en prenant soins de mettre les 2 fichiers .php et les images dans la racine du serveur.

PS: je ne souhaite pas utiliser de base de données.

Merci d'avance pour votre aide.

Stéphane

1 réponse

  1. Stefmandu78 Messages postés 18 Statut Membre
     
    J'ai trouvé ce code:

    <title>Document sans titre</title>
    <script language="JavaScript">
    
    function timechange(){
    
    var horaire=new Date()
    var heures=horaire.getHours()
    
    var imamage="news/1"
    
    if (heures>0){
    imamage="news/2"
    }
    if (heures>19){
    imamage="news/3"
    }
    if (heures>21){
    imamage="news/2"
    }
    document.getElementById('divimage').src=imamage+".jpg"
    }
    </script>
    </head>
    
    <body onload="timechange()">
    <img id='divimage' src="news/1.jpg">
    </body>


    ça fonctionne, maintenant je souhaiterais adapter ça pour le Lundi, Mardi etc...

    Avez-vous une idée ?

    Merci.
    0