Foros del Web » Programando para Internet » PHP »

sesiones o cookies para sistema de usuarios?

Estas en el tema de sesiones o cookies para sistema de usuarios? en el foro de PHP en Foros del Web. Holas, a ver si alguien me podia echar un cabo pues tengo unas serias dudas antes de seguir haciendo el sistema de usuarios que estoy ...
  #1 (permalink)  
Antiguo 20/09/2004, 13:58
 
Fecha de Ingreso: abril-2004
Mensajes: 2
Antigüedad: 13 años, 7 meses
Puntos: 0
sesiones o cookies para sistema de usuarios?

Holas,

a ver si alguien me podia echar un cabo pues tengo unas serias dudas antes de seguir haciendo el sistema de usuarios que estoy realizando, resulta que me puse a leer en varias webs como hacer esto, y vi en varias de ellas que se podia hacer con el uso de sesiones, y una bade de datos en mysql, pues bien, el sistema en si funciona, pero tengo nu gran problema cuando se accede mediante IE, porque mirando en la la tabla ActiveUser (que he creado para hacer una pequeña marquesina que me muestre los usuarios activos) veo que cada a "click" que se realiza desde IE se la da una id de sesion distinto, en cambio desde mi casa con firefox, funciona perfectamente. Luego tampoco me funciona la autentificacion.

Ya se que esto se me esta liando un poco, pero otra cosa que he podido comprobar, es que si le digo a IE que acepte todas las cookies tanto el script de autentificacion como el de mostrar usuarios activos, funcionan perfectamente como yo quiero. Mi pregunta es.... porque pasa esto? porque tengo que decirle a IE que acepte todas las cookies de mi pagina si quiero que funcione?? y en firefox o mozilla porque no pasa esto?

Por favor si alguien sabe de lo que estoy hablando (xq ya se que es un esfuerzo comprenderme ;)) que me pregunte algun dato relevante.

Saludos
  #2 (permalink)  
Antiguo 20/09/2004, 14:31
Avatar de Takitei  
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 1.231
Antigüedad: 13 años, 3 meses
Puntos: 5
... cuando expliques algo debes hacerlo con más calma y con más detalles. Entiende que las cookies y las sesiones son algo distintos, una sesión expira cuando cierras el explorador, mientras permanezcas en la misma ventana siempre usarás el mismo SID a no se de que especifiques lo contrario.

Por otra parte una cookie no expira al cerrar el explorador. Una cookie dura el tiempo que tu le indiques, luego expirará. Puedes tener varias ventanas abiertas de tu explorador visualizando la misma página y usarán la misma cookie.

Sabiendo esto, quizás tu script tenga algún error que está creando un SID sin haber expirado las otras sesiones. Recuerda que si cierras y abres tu explorador, obviamente el SID cambiará.

Con respecto a las cookies de tu IE, obviamente debes tenerlas habilitadas para que tu web funciona ¿no crees?. En Firefox también puedes habilitar o inhabilitar las cookies, si las inhabilitas, tu script debería funcionar mediante las sesiones e indicarte los usuarios activos igualmente.

Un saludo!
__________________
Takitei
Ingeniarte.com
DannyHerran.com
"Dadme un punto de apoyo y moveré la tierra" - Arquímedes.
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 12:55.