LogIn Através de Session
Fala pessoal,
Estou fazendo um Login Através de session...
Quando o usuário loga eu mando pra uma outra tela normal, tudo certinho. Para diminuir as possibilidades de erros do usuário, caso ele clique no voltar do navegador, eu coloquei na tela de login (anterior) um código dizendo caso $SESSION['logado'] == true mande devolta para o menu.
O problema é que por algum motivo o navegador está guardando o cache, quando ele clica em voltar o SESSION retorna falso e não encaminha, se eu dou um F5 aí funciona.
no meu cabecalho está assim
<?php
//Código para Não Guardar Cache
$gmtDate = gmdate("D, d M Y H:i:s");
header("Expires: {$gmtDate} GMT");
header("Last-Modified: {$gmtDate} GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
session_cache_limiter('public');
session_cache_expire(0);
session_start();
?>
No html eu tenho isto
<meta http-equiv="Expires" content="Tue, 01 Jan 2000 12:12:12 GMT">
<meta http-equiv="Pragma" content="no-cache">
Enfim alguem sabe de alguma forma de fazer o navegador atualizar a página mesmo quando o usuário clique em voltar...
obrigado
Discussão (2)
Carregando comentários...