DUDA URGENTE: VARIABLES DE SESION
Publicado por Programming Languaje (30 intervenciones) el 17/08/2006 19:30:13
Hola a todos!!!!!!
¿Cómo pueo hacer para que una variable contenga un determiando valor para todas las páginas que yo quiera? He intentado con variables de sesión, pero el problema es que cuando accedo a la variable de sesión desde otra página es como si tal variable no contuviera nada de nada. ¿Tengo que tocar algo del fichero php.ini? Es que de variables de sesión estoy algo pegado:D. Os muestro un ejemplo para que os quede algo mas claro mi duda.
Yo quiero mostrar un mensaje al usuario que ponga: Bienvenido "y el nombre del usuario". Como yo identifico al usuario por medio de un formulario, le paso a la siguiente pagina por la url el valor del login en ese momento. En la pagina a la que se lo mando me lo coge bien, pero en las siguientes que quiera mostrarlo no me lo coge ya que el valor se pierde. Por eso habia pensado en variables de sesion. Hago lo siguiente:
session_start();
session_register('login'); //donde login tiene el valor del login del usuario
echo $_SESSION['login']; //muestro el resltado de la variable de sesion
En las siguientes paginas hago:
session_start();
echo $_SESSION['login']; //aqui no me muestra nada, como si la variable de sesion no tuviera valor.
¿Alguien me puede decir a que se debe? o darme alguna soluciona factible.
Me es muy urgente el tema. Espero que alguien me pueda ayudar. Muchas gracias
-------------------------------------------
Making Progress
-------------------------------------------
¿Cómo pueo hacer para que una variable contenga un determiando valor para todas las páginas que yo quiera? He intentado con variables de sesión, pero el problema es que cuando accedo a la variable de sesión desde otra página es como si tal variable no contuviera nada de nada. ¿Tengo que tocar algo del fichero php.ini? Es que de variables de sesión estoy algo pegado:D. Os muestro un ejemplo para que os quede algo mas claro mi duda.
Yo quiero mostrar un mensaje al usuario que ponga: Bienvenido "y el nombre del usuario". Como yo identifico al usuario por medio de un formulario, le paso a la siguiente pagina por la url el valor del login en ese momento. En la pagina a la que se lo mando me lo coge bien, pero en las siguientes que quiera mostrarlo no me lo coge ya que el valor se pierde. Por eso habia pensado en variables de sesion. Hago lo siguiente:
session_start();
session_register('login'); //donde login tiene el valor del login del usuario
echo $_SESSION['login']; //muestro el resltado de la variable de sesion
En las siguientes paginas hago:
session_start();
echo $_SESSION['login']; //aqui no me muestra nada, como si la variable de sesion no tuviera valor.
¿Alguien me puede decir a que se debe? o darme alguna soluciona factible.
Me es muy urgente el tema. Espero que alguien me pueda ayudar. Muchas gracias
-------------------------------------------
Making Progress
-------------------------------------------
Valora esta pregunta
0