Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/04/2016, 11:20
Juan228
 
Fecha de Ingreso: febrero-2008
Mensajes: 65
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Recordar Usuario sin BD

Cita:
Iniciado por xerifandtomas Ver Mensaje
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
Genial, voy a probar eso! Gracias!