1
« en: Lunes 23 de Junio de 2008, 17:31 »
Consigna 1: Realizar un formulario WEB en donde el usuario pueda ingresar todos los datos
que se muestran en la siguiente pantalla.
Imagenes ver archivo• El formulario se tiene que llamar: solicitud.htm
• El formulario debe llamar al script: proc_solicitud.php
Nota: Las opciones para el sistema de envío son las siguientes (ver archivo)
Consigna 2: El módulo proc_solicitud.php debe realizar las siguientes tareas cuando recibe
los datos del formulario.
• Verificar que los campos "Apellido y Nombres" y "Dirección de Mail", no estén en blanco o vacíos.
• Verificar que la dirección de mail sea válida; para ello bastará chequear que el carácter '@' forme parte de dicha cadena, y no se encuentre ni en la primera, ni en la última posición de la cadena.
• En caso de que las dos primeras condiciones no se cumplan el script deberá informar al usuario con un mensaje que le indique la situación por la cual no se puede continuar con el procesamiento del formulario e invitarlo a corregir/modificar los datos ingresados.
• En caso de que las dos primeras condiciones estén correctas entonces el script deberá continuar, y realizar las siguientes tareas:
• Por cuestiones de procesamiento el "Apellido y Nombres" que ingrese el usuario debe ser convertido todo a mayúscula. Asimismo, si luego del apellido el usuario no ingresó una coma "," para separarlo de sus nombres, el propio script php deberá verificar dicha situación y agregar la coma para separar el apellido del nombre o nombres, en el caso de que corresponda (ver ejemplo).
• Todos los datos ingresados y las selecciones hechas por el usuario se deben almacenar en un archivo de texto temporal llamado: tmp_solicitud.txt y dentro del mismo se almacenará la información, con la estructura que se muestra en el siguiente ejemplo: Ver archivos
• En el caso de que el usuario haya seleccionado la opción "Todos" como géneros de películas, entonces en el archivo de texto no se debe grabar ningún otro género de película (COMEDIA; DRAMA, etc…).
• Este archivo de texto es "temporal", por tanto dentro de sí contendrá únicamente los datos del último formulario que haya sido completado por un usuario.
• Una vez almacenados los datos del formulario; el script deberá mostrar un mensaje al usuario informando que todo ha sido grabado correctamente, mostrando todos los datos tal cual van a parar al archivo de texto, exceptuando el texto del comentario.
Espero rspuestas