Hola a todos! Tengo un problema con la duda con la duración de la sesion. Lo que necesito es que la sesion dure 12 hs. aprox y actualmente no llega a ese tiempo ni por casualidad.
El código que utilizo para cargar la sesion es este:
Código PHP:
session_start();
if(isset($_SESSION['usuario']) && $_SESSION['estado'] == "conectado"){
"El usuario si esta online";
}else{
header('Location: ../login.php');
}
// y más abajo tengo este código:
if(!isset($_SESSION['usuario'])) //comprobamos que no existe la session, es decir, que no se ha logeado, y mostramos el form
{
$antes = $_SESSION["SESION_TIME"];
// Si lleva más de 1 minuto (60 segundos)
if (time()-$antes > 900000) {
// Libramos la sesion
session_unset();
session_destroy();
echo 'Finalizó la sesión. <br/>';
}
¿Podrían decirme por favor como hacer para que la sesion dure 12 hs o más?
Desde ya muchas gracias.
MArx