![]() |
Internet Explorer 7 y sessiones será BUG? Hola gente... este post está enfocado a gente que como yo esten usando el IE 7, hace un rato estuve trabajando con PHP las sessiones y como ustedes sabran el IE 7 tiene un manejo por TABS o SOLAPAS para ir abriendo paginas nuevas, la cosa es que cuando uno cierra la solapa de la pagina que contiene la session, ésta no se destruye, se mantiene y si desde otra TAB ingreso a un área restringida de la web, la toma como correcta ya que hay una session dando vueltas... que creen ustedes??? es un BUG??? o estará pensados asi por Microsoft? Saludos.. Y ahora que me acordé hice lo mismo con Mozilla FireFox 2.0 y pasa exáctamente lo mismo... raro no? |
La solución pasa por regenerar el ID de sesión si todaviá está en curso. Una propuesta: Cita:
check_session_id_from_db($ses_id); Se basa en que tu ingresarías cada sesión abierta por un "login" supuesto en una BBDD (tal vez asociado simplemente a un dato más del login del usuario) .. posteriormente en cada login que hagas .. chequeas ese ID en tu BBDD si existe para regenerarlo (session_regenerate_id()) Por mi parte estoy probando el tema .. Un saludo, |
| La zona horaria es GMT -6. Ahora son las 06:44. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.