Problème timestamp dans php

Résolu/Fermé
deneb - 20 sept. 2011 à 16:33
 deneb - 20 sept. 2011 à 17:50
Bonjour,



J'ai un souci avec mktime.
Quand je fais echo mktime(0,0,0,12,25,2011); j'obtiens 1324767600. ok
Quand je fais echo mktime($date2); et echo $date2; j'obtiens : 1316469993 (aujourd'hui) et 0,0,0,12,25,2011 pour date (ça, c'est bon).

Qu'est-ce qui cloche dans mon mktime? je ne peux y mettre de variable?

Je cherche depuis des heures.

Si quelqu'un peut m'aider. merci...
A voir également:

2 réponses

jojo673 Messages postés 210 Date d'inscription lundi 19 septembre 2011 Statut Membre Dernière intervention 9 avril 2014 44
20 sept. 2011 à 17:18
Quand tu fais mktime($date2); c'est comme si tu faisait : mktime("0,0,0,12,25,2011"); (tu remarqueras les guillemets). Donc tu ne lui envoie que un seul argument.
Il faut utiliser mktime de tel sorte : mktime(0,0,0,$mois,$jours,$annee);
0
un grand merci !!
0