Mettre à jour une page toutes les heures

Mettre à jour une page toutes les heures - PHP - Programmation

Marsh Posté le 21-04-2009 à 16:25:40    

Bonjour,
 
Je rencontre un petit soucis concernant la mise à jour d'une page toutes les heures.
 
D'une part j'ai mon champ : <gras>time_check</gras> dans ma BDD (avec la fonction <gras>time()</gras> )
 
Ensuite je fais ça :
 

Code :
  1. <?php
  2. // récupération du time_check
  3.  
  4. $time_check = time() + 3600; // ajout de une heure en plus dans le temps actuel
  5.  
  6. if($r['time_check'] > $time_check OR $r['time_check'] == 0) // vérification
  7. {
  8.  
  9. }
  10. ?>


 
Ça ne fonctionne pas :'(
 
Je dois buter quelques part mais je ne sais pas où :(


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »
Reply

Marsh Posté le 21-04-2009 à 16:25:40   

Reply

Marsh Posté le 21-04-2009 à 16:26:50    

$r['time_check'] contient quoi ?


---------------

Reply

Marsh Posté le 21-04-2009 à 16:30:52    

bah une valeur numérique
 
inférieur au timestamp actuel


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »
Reply

Marsh Posté le 21-04-2009 à 16:33:19    

oups , j'avais pas vu que tu le récuperais de la base de données
 
il est ou le problème alors ?


---------------

Reply

Marsh Posté le 21-04-2009 à 16:54:06    

bah le problème c'est que ça ne fonctionne pas
 
si mon $r['time_check'] est inférieur à $time_check = time() + 3600; ça ne passe pas :/


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »
Reply

Marsh Posté le 22-04-2009 à 05:52:10    

en fait j'suis bête
 
fallait mettre - 3600 et non + 3600 xD


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed