Probleme mktime() [Résolu]

Signaler
Messages postés
26
Date d'inscription
mardi 26 février 2008
Statut
Membre
Dernière intervention
17 mars 2008
-
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
-
Bonjour à tous,


 


J'ai une petite question qui n'a pas de réponse pour moi, peut être que vous pourrez m'aider...


Voilà, j'ai le code suivant :


<?php

$date1 = "champ2";
$date2 = "champ1";

//Extraction des données
list($jour1, $mois1, $annee1) = explode('-', $date1);
list($jour2, $mois2, $annee2) = explode('-', $date2);

//Calcul des timestamp
$timestamp1 = mktime(0,0,0,$mois1,$jour1,$annee1);
$timestamp2 = mktime(0,0,0,$mois2,$jour2,$annee2);

$date_extract = $timestamp2;

for ($i=1;$i<=abs($timestamp2 - $timestamp1)/86400;$i++) {
$date_extract = strtotime("+1 day",$date_extract).'
';
echo $date_extract;
}
?>

 J'ai donc deux champs qui me permettent de saisir une date de temps à temps.
Le problème c'est que ma page me retourne le message suivant :
"Warning : mktime() expects parameter 5 to be long, string given in C:\wamp\www\Franchise\arret\index.php on line 169 " ( et 170), ce sont les lignes :

$timestamp1 = mktime(0,0,0,$mois1,$jour1,$annee1);
$timestamp2 = mktime(0,0,0,$mois2,$jour2,$annee2);

Je pense que je passe les mauvais arguments dans ma fonction mais je n'arrive pas a savoir ce sont lesquels..

Merci d'avance de me "dépatouiller" la dedans.

3 réponses

Messages postés
26
Date d'inscription
mardi 26 février 2008
Statut
Membre
Dernière intervention
17 mars 2008

J'ai trouvé mon erreur rendez vous là :

http://www.phpcs.com/infomsg.aspx?ID=1083053

Bonne journée à tous
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
33
Salut,

le message d'erreur parle du paramètre 5...

Si t'a besoin d'aide, MP !!!
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
33
met toi en réponse accèpter alors pour que ceux qui on le même problème que toi aille la bas aussi ...

Si t'a besoin d'aide, MP !!!