Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/07/2013, 14:15
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: No consigo validar los campos del formulario

De manera superficial (ya que entregas código desordenado) tu problema esta en que no detienes el flujo de trabajo de tu script al encontrar algún error en el formulario, simplemente imprimes un script JS, pero olvidas que PHP primero termina la ejecución del archivo PHP y luego envía la salida generada hacia el navegador, por lo tanto en el momento que el navegador recibe y ejecuta tu alert() PHP ya ejecuto todo el código que sigue a las validaciones, en todo caso deberías usar una variable como flag, donde si encuentra un error en la validación cambie su valor (de true a false por ejemplo), y al final, donde vas a hacer el insert primero validar la variable y ver que paso las validaciones correctamente, en caso contrario no realizar ninguna acción...
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)