Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2014, 12:20
andres18281
 
Fecha de Ingreso: febrero-2013
Ubicación: Cali Colombia
Mensajes: 118
Antigüedad: 11 años, 9 meses
Puntos: 0
no cierra session

saludo cordial

Intento por medio de una accion jquery para salir de una session de php
donde al darle click a div llamado salir sesion por medio de ajax envia
el mensaje de salir a un script de php.

Observo que efectivamente se da el mensaje "saliendo" lo que significa que mi ajax funciona correctamente desde el firebug el problema es que no observo que la sesion sea destruida asi haga un refresh a la pagina pues tengo unos if que verifican si existe la session o no existe, por ejemplo if(isset($_SESSION["acceso"]]){echo "existe";} sin embargo no parece que no destruye ni cierra la session. les pido por favor su colaboracion, como les dije no es necesario pasar el script de ajax por lo que funciona bien, depronto si alguien tiene una idea de lo que esta sucediendo le pido por favor que me colabore.

Código PHP:
Ver original
  1. <?php
  2.  if(isset($_GET['salir'])){
  3.    if($_GET['salir'] ==  "ok"){
  4.       echo "saliendo ...";
  5.    
  6.               unset($_SESSION['acceso']);
  7.               unset($_SESSION['nombre']);
  8.               unset($_SESSION['cedula']);
  9.               unset($_SESSION['carrito']);
  10.               session_destroy();
  11.               if(isset($_COOKIE['nombre'])){
  12.                 unset($_COOKIE['nombre']);  
  13.                 unset($_COOKIE['user']);
  14.                 unset($_COOKIE['pasw']);
  15.                 setcookie("nombre","",time()+1,'pagina/','',0);
  16.                 setcookie("user","",time()+1,'pagina/','',0);
  17.                 setcookie("pasw","",time()+1,'pagina/','',0);
  18.                }  
  19.     }
  20.  }      
  21. ?>