@fandurc
efectivamente, encontraste una solución, pero haciendo caso omiso de todas las indicaciones que te hemos hecho, a la casa se entra por la puerta, no por el tiro de la chimenea.
Y te aclaro por las dudas que con tu sistema, con que ingresen 2 espacios en blanco en los campos, se va a procesar el formulario igual. Se puede saber entonces por que tanto empeño en poner mensajes y advertencias?
Quisiera ver que tipo de validación hacés en el server.