You are on page 1of 3
TES ALDARREGAS MERIDA) 2 Ee) neo ten Lee atentamente y sigue estas normas para la entrega del examen practico. EXAMEN PRACTICO La entrega se realizard en unico archivo comprimido zip que contendra una carpeta con los archivos correspondientes al ejercicio practico. El nombre de la carpeta y del archivo comprimido para entregar el examen contendra wuestros datos y serd de la forma Apellido1 Apellido2NombreExa1_2021.zip La entrega se realizar en el aula virtual, en la tarea habilitada para ello. Solo se permitiré una entrega y dentro del tiempo establecido. El examen se dar por finalizado a las 12:30 horas Si alguien acaba antes podra solicitar la entrega del ejercicio y salir. IMPORTANTE Para acceder a la base de datos se debe usar PDO. El acceso debe ser con los datos utilizados en las practicas, es decir: * Usuario: dwes © Clave: abe123. + Base de datos: dwes También se deben utilizar excepciones para el contro! de errores. EJERCICIO 4 (7 pts.) Se recomienda usar como base los ejercicios y/o tareas realizados en el tema 3, Realizar un programa en php que permita grabar en una tabla solicitudes de informacion de productos seleccionados de una famil Fea ‘cumplimentacién de un formulario. El formulario, tras ser cumplimentado, debe ser grabado en una nueva tablf de la BD dwes. La aplicacién web estaré formada por al menos dos archivos llamados formulario.php y eC“m solicitudes.phy formulario.php implementara la cumplimentacién del formulario de solicitud de informacién segiin se muestra en la imagen. Los campos del formulario de solicitud de informacién, junto con la fecha actual, se guardara en la tabla solicitudes de la BD dwes. El archivo que gestione las peticiones POST se llamara solicitudes.php (02/02/2021 Pagina: | de 3 Escaneado con CamScanner res ae ALBARREGAS (MERIDA) POSTON Desartullo de Aplicaciones Web (@vanes) Conn laser CURSO 2020 Ree GAS Desarrollo Web en H torn Servidor Ea Ute oes ‘Se proporciona un zip llamado Documentos de apoyo con: * Un archivo formulario.htm! con el formutario. Se puede utilizar como base o generar otro distinto, siempre y cuando contenga la misma informacién, Sera necesario realizar ajustes en el formulario para implementar la aplicacién. + El script 00_Crear_BD_dwes.sql que crea la BD dwes. Si ya esta creada no debe ejecutarse. + El script 01_Insertar_datos_en_8D_dwes.sql que inserta registros de ejemplo en la en la BD dwes. Sila BD ya contiene registros de ejemplo no es necesario ejecutarse. + El script 02_Crear_tabla_solicitud_en_8D_dwes.sql que crea la tabla de solicitudes en la BD dwes. Para ejecutar un script sql entrar en el administrador de la DB y elegir fa opcién importar. La pagina web tendra un aspecto similar al que se muestra en la siguiente captura: TON DEINTORIAGION DELS FHODLCTO sce es ke mln Laem edo eatin > om Deeb acide i pa formulario.php. Campos del formulario + Fecha Envio: Visualizard la fecha actual del sistema, Campos de tipo texto: co Nombre y Apellidos. o Email o Descripcién. Casilla de verificacién: Deseo recibir ofertas del producto. Lista desplegable Seleccione una familia: Mostraré las familias de la BD dwes, Lista desplegable Elija un producto: Mostrara los productos de la familia (02/02/2021 Pi Escaneado con CamScanner ALDARREGAS MERIDA) NTA De EXTREHADU licaciones Web (@vanza) Conon tance ne 7 FES ALBARREGAS Desarrollo Web en Une fos seleccionada en la lista desplegable anterior. * Botén Mostrar Productos: Al ser pulsado cargar4 la lista desplegable de productos. + Botones (en la parte inferior) o Enviar: Se enviardn los datos al programa solicitudes.php que se encargara de gestionar las solicitudes. A continuacién, mostrar una pantalla indicando que se han insertado los datos con un botén “Volver” que volverd a formulario.php. © Borrar: Al pulsar este botén el formulario se limpiara (type="reset'). © Sali: Saldra del formulario. Se debe gestionar una accién al ser pulsado. Se valorara el control de errores en la introduccién de informacién (correo electrénico, campos en blanco, campos vacios, etc.). ‘Solicitud enviada correctamente. Adios. fay va) Formulario enviado. Salir del formulario. EJERCICIO 2 (3 pts.) Realiza una mejora del programa de solicitud de informacién de productos. Utilizando un archivo listasolicitudes.php muestra una lista de todas las solicitudes que hay en la tabla solicitudes de la BD. Ademés, afiade la funcién de eliminar cada solicitud de forma individual. Las peticiones POST se deben gestionar en el archivo solicitudes php. Se proporciona un zip llamado Documentos de apoyo con: * Un archivo listasolicitudes.html con el cédigo HTML que se puede emplear como base para la lista. ‘Se valorardn las mejoras y funciones adicionales, Nombre onal Producto Olea Oescpion Freche over onmionatcam IPROPHIOQN Si —_Fenennconano observe dora paaeleor? 20240129 [Ea] ey jenna com EEEPCIOOO SS LON oes ere? ovo128 [Em] Pio psleoraLcom KSTOTIOIG2 Mo Tononlaveiénce 368? 010120 [Bz] ~~ Tistasolicitudes.php Solicitud borrada. ‘ar Borrar solicitud. [ozioz/2021 Escaneado con CamScanner

You might also like