![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
11/03/2006, 05:13
|
![Avatar de uamistad](http://static.forosdelweb.com/customavatars/avatar82253_1.gif) | | | Fecha de Ingreso: diciembre-2004 Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 20 años, 2 meses Puntos: 1 | |
Sí, porque no has iniciado la sesión.
Trata así: <?php
session_start(); session_register('mi_variable'); ?>
session_start() debe ir en TODAS y cada una de tus páginas en las que quieras tener acceso a tus variables.
Cuando no tienes sesión activa, la inicializa. Cuando ya tienes sesión activa, la recupera. Otra cosa:
Puedes usar session_register('mi_variable') en cualquier parte de tu script para registrar variables, aunque personalmente me gusta más utilizar el arreglo de variables de sesión:
Digamos que capturo tu nombre en la variable $mi_nombre: $mi_nombre = "uamistad";
y ahora se la meto a la sesión: $_SESSION["nombre"] = $mi_nombre; Listo !
Ya tengo acceso al nombre de la persona en cualquier página en la que inicie mi sesión con session_start();
echo $_SESSION["nombre"]; //imprime: uamistad
__________________ "Di no al Internet Explorer" -Proverbio Chino- |