Blog de Márgori

Desde mi ser para el mundo.

PHP y variables de sesión

Publicado por margori en Vie 4 dUTC Abril dUTC 2008

Luego de revisar el viejo código de lineDOC encontré un problema clásico en la programación de pagina web dinámicas: registro y manejo de variables de sesión.

El método que estaba utilizando era:
- iniciar la sesión con session_start()
- registrar una variables con session_register(‘a’)
- y utilizar la variable con $a

Eso era útil pero se requería que register_global estuviera habilitado, que por defecto en la versiones de PHP 4.0.3 en adelante no es cierto.

La forma actual en la que se manejan las variables de sesión es a través del vector “superglobal” _SESSION, del siguiente modo:
- iniciar la sesión con session_start()
- asignar un valor a $_SESSION['a']
- y utilizar $_SESSION['a'] como una variable cualquiera que estará disponible en toda la sesión, incluso entre cambios de paginas.

Espero haya sido útil. Nos vemos.

Escribe un comentario

Debes ser Sesión como para publicar un comentario.