JapahReturN 0 Denunciar post Postado Março 23, 2017 Algo com cookie expire, time() ... sei la: juro que tentei de tudo e nada funciona u.u Compartilhar este post Link para o post Compartilhar em outros sites
Marcos_imasters 288 Denunciar post Postado Março 23, 2017 bom dia, já tentou usar o sessionStorage ou localStorage Compartilhar este post Link para o post Compartilhar em outros sites
marcos1495 0 Denunciar post Postado Março 23, 2017 Você pode usar JS para executar um código de Logoff quando ele clicar no botão X do navegador.. Compartilhar este post Link para o post Compartilhar em outros sites
Mateus Silva 64 Denunciar post Postado Março 23, 2017 Como o marcos disse, dá pra executar um ajax quando a aba for fechada (com js) e no php pode usar um ignore_user_abort() pra garantir que execute o script... acho que nao tem erro :D Compartilhar este post Link para o post Compartilhar em outros sites
JapahReturN 0 Denunciar post Postado Março 23, 2017 Como ficaria uma condição: if(pagina for fechada){ session_detroy(); } ?? Compartilhar este post Link para o post Compartilhar em outros sites
Mateus Silva 64 Denunciar post Postado Março 23, 2017 Alguns materiais para estudo: unload - função javascript para executar comando quando a página for fechada https://www.w3schools.com/jquery/event_unload.asp ajax - responsável por fazer a requisição ao arquivo php http://www.devfuria.com.br/javascript/ajax-php-jquery/ ignore_user_abort - continua rodando script mesmo após a página ser fechada (para garantir que a sessão seja finalizada) http://php.net/manual/pt_BR/function.ignore-user-abort.php Compartilhar este post Link para o post Compartilhar em outros sites
marcos1495 0 Denunciar post Postado Março 25, 2017 Também da pra você fazer uma comparação com o Unload e utilizando o Ajax pra salvar o logoff no banco para comparar se realmente o usuário ainda esta logado ou nao.. Compartilhar este post Link para o post Compartilhar em outros sites