Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/08/2004, 06:26
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
La validación que tendrías que hacer sería completamente Javacript por el lado que le corresponde antes de hacer tu submit efectivo tipo:

<form action="procesa.php" method="post" onSubmit="return validar()">
</form>

y tu función javacript "validar" será la que valide esos datos en el -cliente- antes de hacer el submit efectivo ..

Si la "validación" ha de hacerla PHP .. tendrás que enviar el formulario igualmente al servidor (al script que indiques en tu action del formulario) y ahí validar .. Si es correcta la validación continuas tu proceso .. si no es válida tendras que llamar a tu página del formulario (redireccionar) y ahí le indicaras el error y si lo requieres también pre-estableceras el valor de las variables (que perderas) de tu formulairo en el contenido que tenían cuando se enviaron. Todo esto provocará una recarga de página.

También tienes técnicas de "Remote Scripting" (usa goole o busca en el foro) para evitar esa recarga de página (de toda la página .. por qué en realidad hay una recarga .. pero de un frame "oculto" donde se uso para el traspaso de variables entre ese frame al frame "padre" (y elemento de formulari) que lo requiera).

Un saludo,