Comunidad de diseño web y desarrollo en internet online

Variables de Sesion

Citar            
MensajeEscrito el 10 Ago 2010 09:56 pm
Soy nuevo en el mundo de PHP,
al HAcer uso de variables de Sesion estas quedan guardas en el Servidor o en la PC del Usuario en forma de Cookie?
No lo tengo bien claro...

Por anlizfer

20 de clabLevel



Genero:Masculino  

DESARROLLADOR, ALEGRE, MOTIVADOR

msie8
Citar            
MensajeEscrito el 11 Ago 2010 07:11 am
Son variables que viven el mismo tiempo que la ventana de tu navegador en cuanto cierras la ventana se destruyen por tanto se ubican en la PC del usuario pero no como cookie

Por NeoCesar

Claber

1415 de clabLevel

14 tutoriales

Genero:Masculino  

Algun lugar dentro de la Matrix (Lima - Perú)

chrome
Citar            
MensajeEscrito el 13 Ago 2010 06:06 pm

NeoCesar escribió:

Son variables que viven el mismo tiempo que la ventana de tu navegador en cuanto cierras la ventana se destruyen por tanto se ubican en la PC del usuario pero no como cookie

No.
Las variables de sesión "viven" en el servidor. Están asociadas a un identificador de sesión que es único para cada visitante del sitio, ese identificador se almacena en una cookie en el navegador del visitante. Así antes de usar una variable de sesión el servidor (PHP) pide ese identificador al cliente (el navegador), eso es lo que hace session_start().
El tiempo de vida de las variables de sesión dependen de la configuración de PHP (en php.ini hay varios valores que determinan esto) y del tiempo de vida que las cookie tengan en el navegador (esto depende de cómo el usuario haya configurado su navegador).

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 13 Ago 2010 10:05 pm
Muchas gracias por sus respuesta... me han servido de gran utilidad

Por anlizfer

20 de clabLevel



Genero:Masculino  

DESARROLLADOR, ALEGRE, MOTIVADOR

msie8
Citar            
MensajeEscrito el 13 Ago 2010 10:11 pm
sid = (identificador unico de visitante)

Cabe acotar, que el metodo de almacenar el sid como cookie para sesion es el más común pero no el único, tambien está el de propagarlo por la url y esto tambien es configuración de php.ini

A la final, lo que creo que pregunta el usuario es si los datos que él maneja en $_SESSION se almacena en el servidor, la respuesta es sí.

Lo único que se almacena en cookie por parte de las sesiones es el sid y por supuesto si y solo si esta configurado de esta forma, que por cierto es la configuración por defecto.

saludos

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.