Exécuter un echo à heure voulu

Eléphanteau du PHP | 34 Messages

12 nov. 2018, 17:12

Bonjour,
je cherche une méthode pour mettre à jour un echo que à une heure voulue dans la journée.
Est-ce que c'est possible ?
merci d'avance.

Avatar du membre
Mammouth du PHP | 1564 Messages

12 nov. 2018, 17:23

Bonjour, oui avec une condition, voir les dates PHP et les conditions PHP
Si l'heure actuelle == l'heure voulue à laquelle doit être affiché cet echo, on l'affiche...

Eléphanteau du PHP | 34 Messages

12 nov. 2018, 17:42

Merci pour votre réponse par contre l'echo en question et une image qui se met à jour automatiquement sans changer de nom, et moi je voudrais l'afficher que quand je le veux pas quand elle se met à jour automatiquement.

Avatar du membre
Mammouth du PHP | 1564 Messages

12 nov. 2018, 18:18

il faudra passer par javascript dans ce cas afin que vous puissiez la mettre à jour sans le rechargement de la page par l'utilisateur

Eléphanteau du PHP | 34 Messages

12 nov. 2018, 18:59

J'ai chercher sur internet pour une solution en JavaScript, mais j'ai pas trouvé. Est-ce que vous avez une source ?
Merci

Avatar du membre
Mammouth du PHP | 1564 Messages

12 nov. 2018, 23:23

Je penses ne pas avoir tout à fait compris, ta page où l'echo sera affiché à tel heure, elle reste ouverte toute la journée ou elle est ouverture de temps en temps dans la journée par tel ou tel visiteur ?

Eléphanteau du PHP | 34 Messages

13 nov. 2018, 06:23

Oui elle est ouverte de temps en temps.

Avatar du membre
Mammouth du PHP | 1564 Messages

13 nov. 2018, 08:03

et cette image se met à jour, c'est à dire ? c'est une image dynamique en PHP ?

Eléphanteau du PHP | 34 Messages

13 nov. 2018, 17:14

Oui elle est généré dynamiquement.

Avatar du membre
Mammouth du PHP | 1564 Messages

13 nov. 2018, 17:58

pour rafraichir son contenu, tu peux rajouter une variable aléatoire (le timestamp va très bien pour cela), par exemple: <img src="image.php?<?php echo time(); ?>"> de ce fait elle sera actualisée

Eléphanteau du PHP | 34 Messages

22 nov. 2018, 13:22

Bonjour, est-ce que il est possible d'actualiser cette echo par exemple a 12h et 20h mais pas quand la page est affiché par les visiteurs de la page

Code : Tout sélectionner

echo $temp[$tarp1];
Merci pour votre aide😉

Avatar du membre
Mammouth du PHP | 1564 Messages

22 nov. 2018, 14:24

Oui, avec une condition, il faut regarder qu'elle heure il est quand le visiteur parcours la page puis si c'est 12 ou 20, afficher l'echo
https://secure.php.net/manual/fr/function.date.php
http://fr.php.net/manual/fr/control-structures.if.php

Eléphanteau du PHP | 34 Messages

22 nov. 2018, 18:10

Ok merci mais je veux qu'elle soit tout le temps affichée mais qu'elle soit mis à jour juste à 12h et à 20h. Est-ce que cela marche avec les conditions. ?