valider une date avec isDate (erreur January 1, 1970)
Posté : 20 janv. 2006, 21:20
Soir tout le peuple : x
Hum j'essaye de valider une date de naissance dans un formulaire avec ceci:
ça marche le soucis c'est quand je rentre une date de naissance style 01/01/1969 : /
c'est quoi le soucis ? : |
Hum j'essaye de valider une date de naissance dans un formulaire avec ceci:
Code : Tout sélectionner
function isDate($naiss) {
list($d, $m, $y) = split('[/.-]', $naiss);
$verif = date("d/m/Y", mktime (0,0,0,$m,$d,$y));
$naiss = ereg_replace('-', '/', $naiss);
if ($naiss == $verif) {
return true; }
else return false; }
étant donné que les personnes qui sont nés avant 1970 ne sont pas spécialement décédés à l'heure actuelle j'aimerai bien qu'ils puissent s'inscrire : OWarning: mktime(): Windows does not support negative values for this function in c:\program files\easyphp1-7\www\inscription.php on line 21
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:\program files\easyphp1-7\www\inscription.php on line 21
c'est quoi le soucis ? : |