Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/08/2008, 11:53
alexrivera
 
Fecha de Ingreso: agosto-2008
Mensajes: 46
Antigüedad: 15 años, 9 meses
Puntos: 0
Enviar datos de un form a otra pagina que valida los datos ingresados por el usuario

Mi situacion es esta:

Tengo una pagina "pagina1.php" con un formulario que deseo enviar por el metodo POST a otra pagina llamada "pagina2.php" que debe mostrar los datos que el usuario ha seleccionado en la "pagina1.php".

He pensado usar para este proceso SESIONES, pero si existe otra forma de hacerlo que produzca el mismo resultado la tomare en cuenta.

Tambien deseo informarles que:
  • Tengo uno List/menu tipo menu (solo se puede seleccionar una opcion) cargado dinamicamente de una tabla de mi base de datos.
  • Y un List/menu tipo lista (se puede seleccionar mas de una opcion) cargado dinamicamente de una tabla de mi base de datos.

Suponer que en "pagina1.php" mi formulario tiene los siguientes controles:
  • nombre (Input Text)
  • email (Input Text)
  • sucursal ( List/menu tipo menu)
  • servicios (List/menu tipo lista)

En la "pagina1.php", hago esto:
  1. El usuario introduce los datos y hace las selecciones respectivas del formulario.
  2. La "pagina1.php" manda via POST los datos del formulario a la "pagina2.php".

En "pagina2.php", deseo hacer esto:
  1. Que valide que todos los campos esten llenos.
  2. Que regrese el formulario y que aparezcan mensajes indicando el error a la par de los controles que hayan sido dejados en blanco por el usuario.
  3. Que si se le regresa el formulario al usuario, se conserven las opciones que ya habia seleccionado.
  4. Que valide que la dirección de correo es válida.

Si todo esta bien en la "pagina2.php", deberá hacer lo siguiente:

Mostrar los datos en pantalla de las opciones seleccionadas e introducidas por el usuario.
Enviar estos datos por email.
Finalizar el proceso dando click en un botón "finalizar" y regresar al formulario (con los controles en limpio) de la "pagina1.php", listo para volver a realizar el proceso o salir de esa pagina y regresar al "index".

Nada mas eso deseo hacer...

Les agradezco de antemano toda su colaboración y que Dios le bendiga por estar ayudando a personas que como yo, tenemos dificultades con PHP ya que somos principiantes.