30-11-2011, 07:37 AM
La meilleure solution est de stocker la date de début. On connais la date de fin (définie par le dev), donc a la résolution on fais un simple if($debut+$duration<time())
Pour s'assurer je conseille de creer une fonction (ou méthode de classe?) qui prend en paramétre l'heure de max
Dans la pluspart des cas on mettra time() a ce paramétre, mais si on as besoin, on pourra changer l'heure et effectuer la réolution comme si on etait a une autre heure.
Je sais pas si je suis trés clair...
Pour s'assurer je conseille de creer une fonction (ou méthode de classe?) qui prend en paramétre l'heure de max
Dans la pluspart des cas on mettra time() a ce paramétre, mais si on as besoin, on pourra changer l'heure et effectuer la réolution comme si on etait a une autre heure.
Je sais pas si je suis trés clair...