| ||||
Cita: Las Sessions no corren en el servidor? las Sessions acaso no son digamos variables que se guardan en el servidor para cada cliente? Eso es lo que yo sabia.. pero bueno, además de lo que te dijo... las Sessions tienen un tiempo de vida, pero este tiempo se refresca cada vez que pasas a otra página, x ejemplo.. si pones q tu session dure 10 minutos, y yo estoy leyendo un documento en tu página q me tomó 9 minutos y 50 segundos, y hago clic a un link, es como si la session se vuelva a cargar y va a volver a durar 10 minutos automáticamente.. en las cookies no se actualiza el tiempo de vida... Las cookies se guardan en la compu del cliente.. entonces como que no es bueno guardar cosas privadas en una cookie la vdd... pero x ejemplo si quieres hacer eso de q el patita vuelve a entrar en la página y que lo saluden con su nombre.. de todas tienes q crear cookies. Aunque muchos dicen q eso no es necesario, xq guardas la IP en la base de datos.. y si entra esa IP entonces salduas al patita tal.. pero qué pasa si la IP es dinámica? como la mia... pero ninguna de las dos funcionara si el cliente no tiene activadas las cookies en su browser... Las sessions y las cookies son tan parecidas pero a la vez tan diferentes.
__________________ Yo si sé lo que es trabajar duro, porque lo he visto. |
| ||||
Cita: Si, pero para que el servidor sepa qué variable session le corresponde a cada cliente, a éstos le debe colocar una cookie temporal que la relacione de alguna manera con la session que le corresponde.Las Sessions no corren en el servidor? las Sessions acaso no son digamos variables que se guardan en el servidor para cada cliente? Es decir, al crear una session el servidor le asigna un ID, digamos, a56d1x5a6d1g31a6er00. Ese mismo ID lo almacena en una cookie en el cliente. Luego lee la cookie, mira su valor y si existe una session con el mismo ID dice "ah, ok, ésta es tu session"
__________________ ...___... |