Edmis Postado Maio 7, 2017 Denunciar Share Postado Maio 7, 2017 Preciso fazer logoff com determinado tempo já pesquisei mas não consequi alguém pode ajudar esse e o codigo por inquanto <?php //ABRINDO A SESSÃO ob_start(); session_start(); if (!isset($_SESSION['loginadmin']) && (!isset($_SESSION['senhaadmin']))) { header("Location: ../index.php"); exit; } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 sergiodesa Postado Maio 11, 2017 Denunciar Share Postado Maio 11, 2017 Você pode criar uma sessão (junto com as outras) para controlar a inatividade $_SESSION["ativoem"] = time(); e atualizar ela toda vez que o usuário navegar em uma nova página. Para isto você deve criar uma função tempolimite() e executá-la em cada página. Aí você faz a verificação de acordo com o tempo que quiser, se o tempo tiver esgotado, chama sua função sair se não, atualiza o tempo cada vez que ele acessar uma página: if(isset($_SESSEION["ativoem"]) and (time() - $_SESSION["ativoem"] > 600)) { sair(); } else { $_SESSION["ativoem"] = time(); } Você também pode implementar um alert para avisar ao usuário que a sessão dele expirou antes de redirecioná-lo para o login novamente. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Edmis
Preciso fazer logoff com determinado tempo já pesquisei mas não consequi alguém pode ajudar
esse e o codigo por inquanto
<?php
//ABRINDO A SESSÃO
ob_start();
session_start();
if (!isset($_SESSION['loginadmin']) && (!isset($_SESSION['senhaadmin']))) {
header("Location: ../index.php");
exit;
}
?>
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.