Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/05/2008, 19:52
franco190453
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años, 10 meses
Puntos: 33
Re: _Sesiones hasta cuando???

T4keOveR:
Sobre sesiones hay cinco cosas.
1.- Tiene que ver con el php.ini, ya que este archivo de configuracion permite, si uno desea, activar las sesiones automaticamente; es decir sin poner session_start();. De lo contrario cada archivo de php debera llevar en su inicio la sentencia session_start(); para poder establecer variables de sesion y posteriormente tener acceso a esas variables.
2.- La sesion es guardada en el servidor donde esta ubicada la pagina web, el cliente no recibe nada. La sesion normalmente caduca cuando desactivas el navegador y/o cuando han pasado cierto tiempo segun el archivo de configuracion del php.ini lo indique. Normalmente, puedes salir de la pagina entrar a otra y despues volver y la sesion estara vigente. Las sesiones estan depositadas en el archivo que el php.ini indique y se puede saber revisando session.save_path /sesiones o lo que sea.
3.- Siempre es recomendable utilizar el isset(session...) { hacer lo normal}
else {salir u otra cosa};
4.- Las cookies SI son depositadas en los archivos temporales de Internet del navegador del visitante y tienes acceso a estas cookies cada vez que el visitante decida volver a entrar a tu sitio; algunos navegadores NO permiten cookies ya que se prestan a manipulaciones e insercion de codigos maliciosos.
5.- Finalmente, las cookies tienen tambien su vigencia y para el tema de sesiones y cookies seria bueno que te leyeras el tipico php.ini archivo.
Saludos
Y espero te ayude
Franco