Está en la página 1de 4

1.

Ejercicio de captura de variables en formularios


Utilizar el formulario denominado formuindex.php que acepta como entrada la creacin de un nuevo usuario.

Figura 1. Formulario formuindex.php

A continuacin, enviar los datos de formuindex.php al script confirm.php que se encarga de recibir la informacin e indicar al usuario si est de acuerdo con la informacin introducida.

Figura 2. Formulario confirm.php

Ejercicios.

Por ltimo, una vez confirmada, la informacin se imprime en un nuevo formulario denominado output.php, tal y como muestra la siguiente figura.

Figura 3. Datos confirmados en output.php

2. Ejercicio de carro de la compra


Este ejercicio pretende simular la idea de un carro de la compra. Para ello, utilizaremos la nocin de sesin, incorporando productos as como la cantidad que se compra de cada uno de ellos. En primer lugar, debemos crear un entorno de acceso restringido para usuarios. Para ello, podemos utilizar todos los scripts que hemos presentado en la seccin de las sesiones. Concretamente, phplogin.php phpsesion.php miinicio.php mipagina2.php logout.php

Las siguientes figuras muestran el entorno que creamos para la autenticacin de usuarios y su seguimiento mediante sesiones.

Desarrollo de aplicaciones Web para Bases de Datos

Figura 4. Entorno de autenticacin y seguimiento de sesiones

Una vez creado el entorno de autenticacin, el ejercicio pide implementar en la pgina 2 de la zona restringida para el usuario un pequeo formulario que permita introducir productos y cantidad almacenndolos en una cesta de la compra, simulando una compra virtual. Veamos la siguiente figura, donde mostramos el citado formulario, dentro de la pgina 2 de la zona restringida para el usuario.

Figura 5. Nueva Pgina 2 del usuario con carrito de la compra

Ejercicios.

Ahora, el usuario podr incluir un producto y la correspondiente cantidad. Posteriormente, aadir esta supuesta compra al carro de la compra, tal y como se muestra en la siguiente figura.

Figura 6. Carrito de la compra en uso

Por supuesto, el carro de la compra debe mantener todos los productos que se quieren adquirir, as como las cantidades correspondientes. Esto significa que yo puedo navegar por cualquier otro sitio pero cuando vuelva a la zona del carro de la compra la informacin se debe mantener intacta. Por ltimo, el navegador debe mostrar una pequea factura que indique el importe total de todos los productos adquiridos, tal y como mostramos en las siguiente figura. Una vez generada la factura, lgicamente, el carro de la compra debe estar completamente vaco.

Figura 7. Factura y nuevo carro de la compra

Mucho cuidado al eliminar los elementos del carro de la compra porque podemos cometer la torpeza de eliminar la sesin actual.