hola Lutaj,
Para que tu formulario no envie primero tienes que utilizar Javascript, luego tambien no olvidar hacer la validacion en PHP (para mayor seguridad).
Yo utilizo en javascript esta funcion para validar fechas.
Código Javascript
:
Ver originalfunction validarFecha(dia,mes,anio) {
var elMes = parseInt(mes,10);
if(elMes>12)
return 1;
if(elMes == 2){
if(esBisiesto(anio)){
if(parseInt(dia,10) > 29){
return 1;
}
else
return 0;
}
else{
if(parseInt(dia,10) > 28){
return 1;
}
else
return 0;
}
}
if(elMes== 4 || elMes==6 || elMes==9 || elMes==11){
if(parseInt(dia,10) > 30){
return 1;
}
}
return 0;
}
y en el form poner
onsubmit="return validarFecha('','','');"
Espero que te sirva, saludos.