Hola:
Un montón de cosas (tal vez acierte en alguna)... y veo problemas en html/javascript...
Parece que el envío lo haces desde el método submit (supongo que estará en el método de validación...) Una página accesible debe tener un botón del tipo submit (si está pero no lo ví te pido disculpas)... un atributo name con espacios no es nada recomendable (aunque en teoría esté bien)... y no defines el enctype="application/x-www-form-urlencoded"
Saludos