Buenas tardes a todos,
Os quería pedir ayuda sobre un problemilla que tengo sobre la caducidad de la sesión.
Tengo un servidor en local en el que las sesiones caducan por tiempo según la configuración del php.ini, que son 1440 segundos (24 minutos).
Acabo de desarrollar una aplicación que quiero que la sesión no caduque hasta que cierre el navegador, es decir por un lado puede pasar que esté abierta 30 minutos y que por lo tanto no caduque a los 24 que tiene configurados el php.ini o por otro lado que solo esté abierta 5 minutos y que al cerrar el navegador finalice la sesión.
Actualmente he configurado en mi aplicación las siguientes variables:
ini_set("session.cookie_lifetime","7200");
ini_set("session.gc_maxlifetime","7200");
session_start();
Pero lo que sucede es que cuando cierro el navegador no mata la sesión, es decir vuelvo a la pantalla de logeo y resulta que la sesión existe y no le pide datos.
Alguna sugerencia?
Gracias