Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/05/2009, 10:28
Avatar de calathea
calathea
 
Fecha de Ingreso: octubre-2008
Ubicación: Valladolid
Mensajes: 122
Antigüedad: 11 años, 4 meses
Puntos: 3
Respuesta: Problema JS en PHP

entonces si quisiera validar en ambos (cliente y servidor)..

pondría el validador en JS en el documento html del formulario, en una funcion, a la que llamaría con onSubmit...
y luego el validador en el servidor con PHP en una pagina aparte...y esto lo haría con un action...

(tanto action como onSubmit en <form>)

Código html:
Ver original
  1. <form name="registro" onSubmit="return validarForm()" method="post" action="valida.php">

me equivoco??

El problema que tengo con eso, y es esa la razón por la que intenté hacerlo todo desde el *.php, es que no me valida NADA con JS, pasa directamente al archivo valida.php.

Estoy segura de que el código validador en JS es correcto porque lo he usado en otra página web q me mandaron hacer sin PHP ni MySQL...y funcionaba...Pero desde que introduje los cambios con PHP ha dejado de funcionar la parte de JS.

Hay alguna forma de llamar al validador en el servidor que no sea mediante el action, o de conseguir que se ejecute despues de haber ejecutado el validador JS??

Gracias un saludo!