Foros del Web » Programando para Internet » PHP »

problemas con cierre de sesion !

Estas en el tema de problemas con cierre de sesion ! en el foro de PHP en Foros del Web. Estimados: siempre maneje el cierre de session con session_destroy() sin problemas. Ahora me topo con 2 sistemas de login dentro del mismo sistema : intranet/login.php ...
  #1 (permalink)  
Antiguo 04/09/2012, 19:00
 
Fecha de Ingreso: septiembre-2010
Mensajes: 42
Antigüedad: 13 años, 7 meses
Puntos: 0
Exclamación problemas con cierre de sesion !

Estimados:

siempre maneje el cierre de session con session_destroy() sin problemas.

Ahora me topo con 2 sistemas de login dentro del mismo sistema :

intranet/login.php
y
admin/login.php

El problema es que cuando cierro sesion en intranet se me cierra tambien en admin y viceversa ! (A pesar de que las variables de sesion de c/u son distintas).

Como indico que son 2 sesiones diferentes ??

desde ya gracias.
  #2 (permalink)  
Antiguo 04/09/2012, 21:03
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 8 meses
Puntos: 105
Respuesta: problemas con cierre de sesion !

Holas,

Ppuedes usar unset(), y como parametro es la variable de la session que deseas destruir, por ejemplo:

Código PHP:
Ver original
  1. unset($_SESSION['intranet_nombre_variable']);

En el caso de que tubieras varias variables de sesion podrias recorrer el array $_SESSION y verificar el nombre de la variable para asi destruir solo las variables que corresponden.

Saludos
__________________
.: Gildus :.
  #3 (permalink)  
Antiguo 05/09/2012, 06:45
 
Fecha de Ingreso: septiembre-2010
Mensajes: 42
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: problemas con cierre de sesion !

Si eso podria funcionar....

pero no hay ninguna forma de que el session_destroy "no se confunda" y entienda que hay una sesion A y una sesion B ?
  #4 (permalink)  
Antiguo 05/09/2012, 08:05
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 8 meses
Puntos: 105
Respuesta: problemas con cierre de sesion !

Haz intentando con regenerar el id de tu session antes de destruir la sesion actual?

También podría existir esta opción:

http://www.php.net/manual/es/functio...troy.php#46337

Saludos
__________________
.: Gildus :.

Etiquetas: cierre, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:15.