SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: RadicalEd en Martes 8 de Septiembre de 2009, 15:33

Título: Matar sesiones y que se pierda la cookie
Publicado por: RadicalEd en Martes 8 de Septiembre de 2009, 15:33
Hola chicos del foro, he estado empezando a manejar esto de las sesiones y me ha funcionado todo bien, he podido abrir y cerrar sesiones y si trato de volver atras me saca el error de que el usuario no está conectado.

Ahora el problema es que cuando vuelvo a ingresar con el login y password el toma el session_id que quedaba del anterior y pues necesitaría saber como borrar esta sesión ya que estoy guardando datos con ese session_id y me trunca por que es como si se conectará el usuario anterior o más bien la sesión anterior.

Me hago entender???, de esta forma estoy matando la sesión.

Código: PHP
  1. <?php
  2. include 'include/configuration.php';
  3.  
  4. //Dejamos en blanco el campo de sesion
  5. $query = 'UPDATE tbdym_users SET sess_actual="" WHERE sess_actual="'.session_id().'"';
  6. $query_ses = $sql->query($query, 2);
  7.  
  8. $_SESSION = array();
  9.  
  10. if(empty($_SESSION['username']) and empty($_SESSION['userpass']) and empty($_SESSION['authuser']))
  11. {
  12.   echo "<script>document.location.href='index.php?msg=Has salido del sistema';</script>";
  13. }
  14. ?>
  15.  
Título: Re: Matar sesiones y que se pierda la cookie
Publicado por: shakka en Miércoles 9 de Septiembre de 2009, 00:03
Haz intentado usar

Código: PHP
Título: Re: Matar sesiones y que se pierda la cookie
Publicado por: RadicalEd en Miércoles 9 de Septiembre de 2009, 00:09
Muchas gracias shakka, me sirvio full :good:  :good: