Hola:
Una validación es algo más complejo que chequear un control, o sea que ya sería mejor usar javascript (bueno, la solución también era javascript, pero muy simple)...
He reportado el mensaje para moverlo a ese foro, pero por lo pronto deberías leer el tutorial que referencié antes...
Básicamente deberías dejar en el form algo así: onsubmit="return validar(this)", y en la cabecera de la página poner la función de validación.
Saludos