Actividad 3: Control de acceso basado en sesiones

per Victor Carceler darrera modificació 2020-04-06T13:06:39+02:00

Escriba las páginas abre_sesion.php y cierra_sesion.php. La primera, si no estuviese definida la variable de sesión USUARIO_VALIDO=1 presentará un formulario en el que se podrá escribir el nombre de usuario y contraseña, el formulario enviará los datos al mismo documento abre_sesion.php. Al recibir los datos del formulario se comprobará si el usuario y contraseña coinciden con las cadenas preestablecidas en el propio código de la página. Si es así, se guardará la variable de sesión USUARIO_VALIDO=1.

La página cierra_sesion.php destruirá cualquier sesión que estuviese activa.

Todas las páginas de la actividad anterior (listar, borrar y añadir) deberán ser modificadas para que sólo realicen su función si está definida la variable de sesión USUARIO_VALIDO con valir 1, en caso contrario indicarán que el usuario no puede trabajar porque no tiene una sesión abierta, mostrando un enlace al documento abre_sesion.php.