Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/02/2009, 12:53
Avatar de buzu
buzu
 
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 17 años, 6 meses
Puntos: 122
Respuesta: ¿ qué son las sesiones ? la parte teorica nada de programacion

Una de las razones es por que cuando programas un sistema, creas una variable de sesión que es algo así como la credencial o el pase del usuario. Por ejemplo, cuando alguien inicia sesión guardas una variable que se llame autentificado y le almacenas un valor el cual en este caso no es realmente importante ya que lo único que importa es que la variable sea creada. Después cuando esa persona ingresa en una pagina solo para usuarios, checas que exista dicha vabariable, lo que quiere decir que ha ingresado en su cuenta. Si la variable existe, entonces le das acceso total, de otra manera provees un medio para que se logee o lo redireccionas a una pagina en donde tenga un medio para logearse. Cada que el usuario hace log uot, todas las variables son eliminadas. Es más, la sesión misma es eliminada por lo que cuando el sistema quiere buscar la variable autentificado no la encuentra y asume que el usuario no está logeado. Es un concepto relativamente sencillo y eso es probablemente lo que lo hace difícil de entender. Crees que ya lo entendiste pero te dices, seguro hay algo que no he entendido por que esto es tan sencillo, pero la verdad es que si es sencillo.
__________________
twitter: @imbuzu