Decompte php

Fermé
aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 - 3 nov. 2009 à 11:41
 Utilisateur anonyme - 21 mai 2010 à 17:06
Bonjour, j'essaye de faire un decompte a partir d'une date entrée par un utilisateur, mais quand je veux afficher le décompte, il me dit qu'il reste par exemple 2jours avant cette date, mais en fait il reste 23 heures...
Voila mon code :

$timestamp = mktime($donnees['heure'], $donnees['minute'], 0, $donnees['mois'], $donnees['jour'], $donnees['annee']) - mktime();

et le code pour l'affichage :

if ($timestamp <= 86400) {echo date('H\i',$timestamp);}
else if ($timestamp <= 592200) {echo date('d\j\o\u\r\s H\h\e\u\r\e\s i\m\i\n\u\t\e\s',$timestamp);}
else if ($timestamp <= 2592000) {echo date('d\j\o\u\r\s/m\m\o\i\s H\h\e\u\r\e\s i\m\i\n\u\t\e\s',$timestamp);}
else {echo date('d/m/Y H\hi',$timestamp);}
A voir également:

2 réponses

aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 18
3 nov. 2009 à 12:07
Personne ne peut m'aider ?
0
Utilisateur anonyme
21 mai 2010 à 17:06
Salut,

$timestamp = mktime($donnees['heure'], $donnees['minute'], 0, $donnees['mois'], $donnees['jour'], $donnees['annee']) - time();


Pourquoi aussi compliqué ?
0