Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/09/2007, 09:41
tattojk
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 2 meses
Puntos: 2
Validar 2 fechas antes de 1970

Saludos.

Estoy tratando de validar 2 fechas, nacimiento y novedad; muchas fechas de nacimientos son menores al 1 de enero de 1970...
En este ejemplo $_POST[TxtFecNacAF] = "04/05/1945" y $_POST[TxtFecNovedad]="15/03/2007"
Este es el codigo pero siempre me sale el siguiente error;
Warning: mktime(): Windows does not support negative values for this function in C:\Archivos de programa\Apache Group\Apache2\htdocs\ars\afiliaciones\LogNacimient os.php on line 26
que es donde tengo el if....

$arrFechNac = explode("/",$_POST[TxtFecNacAF]);
$MesFechNac = $arrFechNac[1];
$DiaFechNac = $arrFechNac[0];
$AnoFechNac = $arrFechNac[2];

$arrFechNov = explode("/",$_POST[TxtFecNovedad]);
$MesFechNov = $arrFechNov[1];
$DiaFechNov = $arrFechNov[0];
$AnoFechNov = $arrFechNov[2];

if(mktime(0,0,0,$MesFechNov,$DiaFechNov,$AnoFechNo v) < mktime(0,0,0,$MesFechNac,$DiaFechNac,$AnoFechNac))
{
echo "<script>La Fecha de Novedad no puede ser menor que la fecha de nacimiento</script>";
}

Agradezco la ayuda y sugerencias que me puedan brindar...

ahhh y necesito saber cuantos años van de acuerdo a esas fechas