Foros del Web » Programando para Internet » PHP »

Creacion de sesiones

Estas en el tema de Creacion de sesiones en el foro de PHP en Foros del Web. Hola mis geniales amigos!! Aqui otra vez acudiendo a sus buenos conocimientos y es que esta vez tengo un gran problema, quiza alguien pueda aclararme ...
  #1 (permalink)  
Antiguo 27/05/2004, 18:11
 
Fecha de Ingreso: agosto-2001
Ubicación: Lima
Mensajes: 123
Antigüedad: 16 años, 3 meses
Puntos: 0
Pregunta Creacion de sesiones

Hola mis geniales amigos!!
Aqui otra vez acudiendo a sus buenos conocimientos y es que esta vez tengo un gran problema, quiza alguien pueda aclararme mi duda.
Sucede que tengo una aplicacion que trabaja con sesiones la cual estaba trabajando muy bien. Hace unos días un usuario que usa Win XP reporto que no podia ingresar al sistema. El error que le mostraba era el que fije para cuando la sesion ya no existe.
He logrado observar en mis logs que justo cuando esta persona trata de ingresar desde su maquina se crean dos archivos de sesion, en uno de ellos se guardan los datos correctos y el otro se crea vacio. Es de este ultimo que trata de leer los datos para poder seguir en el sistema, pero como les cuento en este ya no hay nada. Mi GRAN DUDA es PORQUE SE CREAN DOS ARCHIVOS DE SESION??? será problema del navegador??
Que opinan???

Gracias.
  #2 (permalink)  
Antiguo 28/05/2004, 08:00
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Sin ver el código que usas (como controlas el flujo del código ante una sesión que no existe) no se puede ver mucho o sugerir ..

Pero .. (haciendo especulaciones) .. SI la sesión (SID) dices que en un momento se crea y luego no se propaga (por qué ves que se crea otro SID) .. Puede ser que tu configuración de sesiones propages el SID en cookies (y así lo harás en tu aplicación) y tu usuario no acepta cookies en sus sitemas.

En general .. un problema con la propagación del SID.

Por eso es necesario ver como trabajas las sesiones y como tienes configurado (php.ini o phpinfo() lo puedes ver bajo las directivas: session.use_trans_sid .. session.use_cookies y afines) tu servidor para propagar el SID lo cual definirá algunos factores sobre que requerimientos puedes necesitar de tus "clientes" (navegadores)

Un saludo,
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 15:05.