Tengo un problema con la duración de sesiones, al parecer estas no caducan nunca.
Si, ni después de varias horas de inactividad.
Quiero que caduquen al de 20 minutos, busqué en este foro algún ejemplo y lo puse, pero no me da resultado.
Ahora mismo tengo puesto esto al principio de cada página:
Código PHP:
if (!isset($_SESSION) || empty($_SESSION))
{
ini_set("session.gc_maxlifetime","1200");
session_start();
}
if(empty($_SESSION['nombresesion']))
{
header("location:form_login.php");
exit;
}
Hay alguna otra manera? algo que sea tipo session_timeout? (no se como funciona)
Un saludo a todos y gracias.