SidewZygote Posted September 26 Report Share Posted September 26 como faço para fazer a pagina expirar depois de um certo tempo sem o usuario ultiliza-la? obrigado Quote Link to comment Share on other sites More sharing options...
0 Frank K Hosaka Posted September 26 Report Share Posted September 26 Encontrei isso com a Gemini: <?php session_start(); // Verifica se a sessão já existe if (isset($_SESSION['last_activity'])) { // Calcula o tempo de inatividade em segundos $time_elapsed = time() - $_SESSION['last_activity']; // Define o tempo limite em segundos (5 minutos neste caso) $timeout_duration = 300; // Se o tempo de inatividade exceder o limite, destrói a sessão e redireciona if ($time_elapsed >= $timeout_duration) { session_unset(); session_destroy(); header("Location: login.php"); // Redireciona para a página de login } } // Atualiza o timestamp da última atividade $_SESSION['last_activity'] = time(); // Resto do seu código PHP Quote Link to comment Share on other sites More sharing options...
Question
SidewZygote
como faço para fazer a pagina expirar depois de um certo tempo sem o usuario ultiliza-la?
obrigado
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.