Tempo de Sessão PHP
Caros,
Estou com um problema em meu sistema onde preciso aumentar o tempo de expiração de sessions.
Utilizo o codigo abaixo para verificar o tempo de sessão:
session_start();
$now = time();
$segundos=(is_numeric($_SESSION['tempo_permitido']) and is_numeric($now)) ? ($now - $_SESSION['tempo_permitido']):false;
define('TEMPO_LOGADO',10800);// Aqui você define o tempo em segundos que ele tem para ficar sem fazer nada
if ($segundos > TEMPO_LOGADO) {
echo 'Sessão Expirou';
session_destroy();
exit(0);
}
Já configurei o php.ini as variaveis:
session.gc_maxlifetime = 3600
Mesmo assim session expira quando o sistema fica ocioso.
Alguém tem alguma sugestão?
Grato!
Estou com um problema em meu sistema onde preciso aumentar o tempo de expiração de sessions.
Utilizo o codigo abaixo para verificar o tempo de sessão:
session_start();
$now = time();
$segundos=(is_numeric($_SESSION['tempo_permitido']) and is_numeric($now)) ? ($now - $_SESSION['tempo_permitido']):false;
define('TEMPO_LOGADO',10800);// Aqui você define o tempo em segundos que ele tem para ficar sem fazer nada
if ($segundos > TEMPO_LOGADO) {
echo 'Sessão Expirou';
session_destroy();
exit(0);
}
Já configurei o php.ini as variaveis:
session.gc_maxlifetime = 3600
Mesmo assim session expira quando o sistema fica ocioso.
Alguém tem alguma sugestão?
Grato!
Rob2014
Curtidas 0