Bonjour,
j'ai un probleme avec la fonction diff_date.
Elle utilise la fonction mktime, or voila le message d'erreur que j'ai :
Warning: mktime(): Windows does not support negative values for this function in
c:\documents and settings\luc1an0\bureau\www\class\location.class.php on line
38
Voila la fonction diff_date :
<code>
function diff_date($day , $month , $year , $day2 , $month2 , $year2)
{
/* fonction de calcul de différence de date */
$time = mktime(0, 0, 0, $month, $day, $year);
$time2 = mktime(0, 0, 0, $month2, $day2, $year2);
$diff = floor(($time2 - $time) / (3600 * 24));
return $diff;
}
</code>
Et voici comment je l'appelle :
//decoupage de la date
<code>
$yyyyAr = date("Y",$laDateAr);
$mmAr = date("m",$laDateAr);
$ddAr = date("d",$laDateAr);
$yyyyDep = date("Y", $laDateDep);
$mmDep = date("m",$laDateDep);
$ddDep = date("d", $laDateDep);
$nbNuits[$this->nbChambres] = $this->diff_date($ddDep, $mmDep, $yyyyDep, $ddAr, $mmAr, $yyyyAr);
</code>