Tutorial y código de secuencia de comandos de inicio de sesión de PHP
Yan / Getty
Vamos a crear un sistema de inicio de sesión simple usando código PHP en nuestras páginas y una base de datos MySQL para almacenar la información de nuestros usuarios. Haremos un seguimiento de los usuarios que han iniciado sesión con galletas .
01 de 07La base de datos
Antes de que podamos crear un script de inicio de sesión, primero debemos crear una base de datos para almacenar usuarios. A los efectos de este tutorial, simplemente necesitaremos los campos 'nombre de usuario' y 'contraseña'; sin embargo, puede crear tantos campos como desee.
|_+_|
Esto creará una base de datos llamada usuarios con 3 campos: ID, usuario y contraseña.
02 de 07Registro Página 1
|_+_|Este script primero verifica si la información de inicio de sesión está contenida en una cookie en la computadora del usuario. Si es así, intenta iniciar sesión. Si esto tiene éxito, son redirigido al área de miembros.
Si no hay una cookie, les permite iniciar sesión. Si el formulario ha sido enviado, lo compara con la base de datos y, si fue exitoso, establece una cookie y los lleva al área de miembros. Si no se ha enviado, les muestra el formulario de inicio de sesión.
06 de 07Área de miembros
|_+_|Este código verifica nuestras cookies para asegurarse de que el usuario haya iniciado sesión, de la misma manera que lo hizo la página de inicio de sesión. Si están conectados, se les muestra el área de miembros. Si no han iniciado sesión, son redirigidos a la página de inicio de sesión.
07 de 07Página de cierre de sesión
|_+_|Todo lo que hace nuestra página de cierre de sesión es destruir la cookie y luego dirigirlos de vuelta a la página de inicio de sesión. Destruimos la cookie configurando la caducidad en algún momento en el pasado.