21/04/2016, 10:16
|
| | Fecha de Ingreso: octubre-2010 Ubicación: España
Mensajes: 1.007
Antigüedad: 14 años, 2 meses Puntos: 123 | |
Respuesta: Recordar Usuario sin BD Te explico rápida y superficialmente el mecanismos.
Cuando tu generas una cookie mediante setcookie y esta es aceptada por el navegado, se establece por el tiempo determinado.
Desde que es creada la cookie asta que expira o es eliminada, cada vez que se realice una petición al servidor el navegador envía la/las Cookies junto con la petición y en php pueden ser recuperadas mediante $_COOKIE.
Básicamente debes hacer:
Cuando el usuario se válido crear las Cookies necesarias mediante setcookie en lugar de session_start y $_SESSION, estableciendo el tiempo requerido.
En cada parte del script que quieras comprobar si el usuario se ha logeado verificar las variables almacenadas en Cookies mediante $_COOKIE
__________________ Unset($vida['malRollo']); |