Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

santos_s

destruir sessão

Recommended Posts

galera não estou conseguindo destruir sessão,

 

código.

session_start();
unset($_SESSION['email']); 
session_destroy();
header("Location:/sistema/login/login.php");

resaltando que se estiver no mesmo diretório ela é destruída.

diretorio do logout:

sistema/Login/logout.php

ou seja os arquivos do diretório login são destruídos, já os do diretório:

sistema/cadastro/painel.php

não são destruídos.

 

Outra dúvida, como destruir a sessão se o usuário não utilizar por um determinado tempo o sistema? acredito que seja JavaScript mais não tenho idéia de como é feito.

 

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode criar um arquivo chamado logout.php, e nele você destruirá todas as sessões de outras pastas que ainda estiverem abertas...

Quanto ao tempo de expirar sessão, existe um método do próprio PHP que faz isso, o session_cache_expire()

 

Espero ter ajudado, Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode criar um arquivo chamado logout.php, e nele você destruirá todas as sessões de outras pastas que ainda estiverem abertas...

 

Espero ter ajudado, Abraços!

 

Eu já crie o arquivo logout.php, só que ele não destroi a sessão da outras pastas que estão abertas.

 

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.