
20/08/2008, 07:10
|
| | Fecha de Ingreso: agosto-2008
Mensajes: 218
Antigüedad: 16 años, 7 meses Puntos: 7 | |
Respuesta: Formulario con action="<?php echo $_SERVER['PHP_SELF'];?>"> no me pasa el Cuando cambias de reservacion.php a revisar.php no envías ningún formulario, por lo que $_POST tampoco.
por eso no las lee. simplemente no están.
si quieres pasarlas deberás hacerlo direccionando el formulario a revisar.php
form action="revisar.php"....
la mejor manera de comprobar si un formulario ha sido rellenado correctamente es vía javascript ya que no hace falta volver a llamar a la misma página al realizarse en usuario.
en vez de generar un input tipo submit crea uno tipo button y cuando lo clikee llame a la funcion de validacion:
<input type="button" oncliclk="funcionJavascript"...>
en la cabecera de la pagina añade el script que se encargará de validar el formulario
Si no hay error entonces al final indicas onSubmit();
me parece que ese es el nombre de la funcion, compruébalo antes.
Cuando lo envíe validado ya puedes hacer lo que quieras en revisar.php |