Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olha o exemplinho que fiz. O que está errado, é um exemplinho bobo, mas preciso de uma explicação para tal funcionamento. Quando dou logout ele parece ter feito tudo certo. Porém se dou VOLTAR pelo browser ele volta na área protegida. Como corrigir isso?Tenho dois arquivos a e b-----------------------------------Arquivo a-----------------------------------<? session_start("pref"); $usuid=$_GET["usuID"]; $usunome=$_GET["nome"]; session_register("usuID","usunome"); if ($_GET["lougout"]=='S'){ session_unset($_SESSION["usuID"]); session_destroy(); } if (isset($usuid) ) echo "<script> document.location.href=\"b.php\"</script>";?><html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><form action="a.php" method="get" name="teste"><input name="usuID" type="text"><input name="nome" type="text"><input name="enviar" type="submit"></form></body></html>-----------------------------------Arquivo b-----------------------------------<? session_start("pref"); $usuid=$_SESSION["usuID"]; $usunome=$_SESSION["usunome"]; if (!session_is_registered("usuID")) { header("Location: a.php"); exit(); }echo "Olá: " . $usuid . $usunome;?><html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><a href="a.php?logout=S">Logout</a></body></html>Por favor se alguém puder ajudarCarregando comentários...