Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/04/2004, 06:33
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
ibstk

PHP libera memoria de las variables usadas al terminar el script y cierra conexiones (no persistentes). Las sesiones permanecen como un archivo (depende del "handler" usado) en el servidor (en su sistema de archivos .. concretamente donde diga la directiva del php.ini: session.save_path ) hasta que se inicie el proceso de "garbage" (basura) y sean borradas definitivamente del servidor cuando expiren según determinan las directivas: sesion.gc_maxtimelife entre otras.

Las sesiones son "cargadas a memoria" en los arrays superglobales ($_SESSION) cuando se indica que se desea usar sesiones vía la función: session_start().

yuki27

No conozco manual sobre sesiones en castellano .. pero si que te puedo recomendar várias cosas:

1) las sesiones interviene mucho y es parte fundamental la configuración que se use al respecto de PHP (php.ini) en directivas como las que mencioné antes ...entre otras.

2) Hay un termino que se suele "olvidar" cuando se dan ejemplos sobre sesiones que es el "SID" (Identificador único de sesiones) de ese valor y que se propague correctamente dependerá la mayoría de problemas que puedas tener con sesiones. Así que donde leas un manual sobre sesiones, presta atención a ese punto y como se puede propagar: por el URL (de forma manual o automática) o por Cookies (recomendable por seguridad).

3) Existen muchos tutoriales sobre sesiones desfasados, intenta ver alguno que haga uso de los arrays superglobales: $_SESSION en lugar de usar funciones tipo session_register() para trabajar con variables de sesión y más si las asumen como globales ($variable_sesion) pues son inseguras.

más info en la documentación oficial de PHP (que está en castellano también)
http://www.php.net/manual/es/ref.session.php


<Spam>
existen aplicaciones ya hechas para lo que requieres como por ejemplo mi Autentificator (script para validación de usuarios y seguimiento del mismo usando sesiones) ... te puede servir como iniciación al tema de sesiones, pero .. como antes te comenté: lee la documentación oficial sobre sesiones y los detalles de configuración que afectan al comportamiento de las sesiones.

Autentificator lo puedes ver en mi perfil botón 'www'
</spam>

Usa el buscador de este foro .. se suele hablar mucho sobre sesiones .. esos "tip's" te ayudaran.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.