Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2010, 09:42
SeNdEr2003
 
Fecha de Ingreso: agosto-2003
Mensajes: 906
Antigüedad: 20 años, 8 meses
Puntos: 3
No me destruye la cookie

Buenas, tengo un sistema de login, el cual funciona, salvo el logout...

Para grabar la cookie hago:

Código PHP:
setcookie("msfds"serialize(array(stripslashes($_POST['login_data']['cEmail']), stripslashes($_POST['login_data']['cPass']))), time()+60*60*24*14); // Expire in 14 days 
Luego en logout.php:

Código PHP:
setcookie('msfds');
$_SESSION = array();
//redirect
header("Location: ".$root_path."index.php"); 
Todo parece ir bien, salvo que sigo pudiendo entrar al panel de usuario luego de hacer logout, para controlar si el user esta logueado hago:

Código PHP:
if (isset($_COOKIE['msfds'])) { 
pero la cookie sigue estando ahi, por eso puedo seguir entrando, que hago mal?