Meu codigo é o seguinte.
Verifica.php
<?php include("config.php"); $cookie_email = $_COOKIE['chamado_email']; $cookie_senha = $_COOKIE['chamado_senha']; $VerificaCookie = mysql_query("SELECT * FROM chamado_usuarios WHERE email_usu='$cookie_email' AND senha_usu='$cookie_senha' "); $VerificarCookie = mysql_num_rows($VerificaCookie); $erro = "<script>alert('Nenhuma sessão está ativa, por favor faça o login');location.href='logout.php'; </script>"; if( (!isset($cookie_email) )) {echo $erro; } if( (empty($cookie_email) )) {echo $erro; } if( (!isset($cookie_senha) )) {echo $erro; } if( (empty($cookie_senha) )) {echo $erro; } if( ($VerificarCookie == 0) ) { echo $erro; } ?>
O problema é o seguinte. Eu acho que os cookies não estão apagando direito, e tem hora que dá uns pau, ai a pagina fica tipo saindo, e falando que saiu, depois fica falando que saiu,, e assim até....... (forever

Meu codigo de Logout é o seguinte.
logout.php
<?php if(isset($_COOKIE["chamado_senha"]) && isset($_COOKIE["chamado_email"])){ if( setcookie("chamado_senha", "", time()-3600) && setcookie("chamado_email", "", time()-3600) ){ ?> <script > alert('Voce foi desconectado com sucesso.'); location.href='login.php'; </script> <?php }else{ echo "Erro na tentativa de fazer logout, por favor tente novamente. Caso o erro continue, Procure o administrador do sistema."; } }else{ header("Location: login.php"); } ?>