Foros del Web » Programando para Internet » Javascript »

problemas al validar formulario

Estas en el tema de problemas al validar formulario en el foro de Javascript en Foros del Web. Hola a todos, he estado intentando validar un formulario, y tras haber hecho la función en javascript me encuentro con un problema: En el formulario ...
  #1 (permalink)  
Antiguo 26/03/2003, 13:00
 
Fecha de Ingreso: marzo-2003
Mensajes: 4
Antigüedad: 21 años, 2 meses
Puntos: 0
problemas al validar formulario

Hola a todos, he estado intentando validar un formulario, y tras haber hecho la función en javascript me encuentro con un problema:
En el formulario tengo estas 2 lineas:
<input type="hidden" name="estado" value="procesarNuevo">
<input type="submit" value="Enviar" onclick="return verifica(this.form)">
-La 1ª me lleva al estado procesarNuevo del PHP, el cual me introduce los datos del formulario en la Base de Datos
-La 2ª valida el formulario. por si hay algun campo sin rellenar.
Ocurre que si hay algun campo sin rellenar salta un alert, pero al aceptar me va al estado procesarNuevo (y por consiguiente,me ingresa el campo aunque esté vacío), cosa q no quiero que ocurra porque, de esta manera, la validación no sirve para nada.
Agradecería q alguien me explicara como debo de hacer para que esto no ocurra, gracias a todos.
  #2 (permalink)  
Antiguo 26/03/2003, 13:21
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Muevo tu mensaje al foro Javascript ..

(pon la función que usas para validar y veras que te ayudaran mas rápido .. )

Recuerda: "Todo lo que se haga antes de que tu formulario se envie .. en el CLIENTE" es cosa de Javascript .. Una vez que llegue a PHP es cosa del "SERVIDOR" ...

pd: Pese que valides esos datos via javascript por motivos de evitar enviar la pagina al servidor para dar respuesta de retorno con una nueva página .. con el tiempo que conlleva .. etc, etc .. SIEMPRE tienes que validar los datos que recibes en el servidor en última instancia ..

Así q .. resuelve el problema Javascript .. y luego te pasas por el foro PHP para que te ayuden con el tema de validar en el servidor (en PHP) ...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 26/03/2003, 13:41
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Hola chavinet:

No estoy muy seguro de lo que te voy a decir, porque no sé como tienes implementada la función "verifica", pero creo que "cuando no verifica" debería haber una linea como "return false"...

Si no es así, pon esa función para verla, y ver si nos enteramos...

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:43.