Foros del Web » Programando para Internet » PHP »

Registrar varias variables en una sesión

Estas en el tema de Registrar varias variables en una sesión en el foro de PHP en Foros del Web. Hola. Lo que pretendo es registrar una serie de variables en una misma sesión para poder tener esos datos disponibles durante la permanencia del usuario ...
  #1 (permalink)  
Antiguo 12/01/2005, 06:25
 
Fecha de Ingreso: agosto-2004
Mensajes: 118
Antigüedad: 20 años, 3 meses
Puntos: 1
Registrar varias variables en una sesión

Hola.

Lo que pretendo es registrar una serie de variables en una misma sesión para poder tener esos datos disponibles durante la permanencia del usuario en la zona privada.
  #2 (permalink)  
Antiguo 12/01/2005, 07:18
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 11 meses
Puntos: 89
pues la unica forma que se me ocurre es esta... nose como lo usas pero igual

$_SESSION['variable1'];
$_SESSION['variable2'];
$_SESSION['variable3'];
$_SESSION['variable4'];

etc...
  #3 (permalink)  
Antiguo 12/01/2005, 07:40
Avatar de alexjnm  
Fecha de Ingreso: octubre-2004
Ubicación: cuba
Mensajes: 218
Antigüedad: 20 años
Puntos: 1
puede ser asi!!!!

sim lo que deseas es guardar datos del usuario mientras esta en le pagina eso se puede lograr asi de esta forma

Código PHP:
$HTTP_SESSION_VARS["user"] = "hoola esto servira";
$HTTP_SESSION_VARS["cantidad"] = $cantidad;
$HTTP_SESSION_VARS["correo"] = $messages;
$HTTP_SESSION_VARS["horas"] = $buffer;
session_register("el_nombre_de_la_Variavle"
despues preguntas por ellas de esta forma

Código PHP:
echo $HTTP_SESSION_VARS["user"]; // la salida es (hoola esto servira) 
estas definiciones estan presente hasta que el usuario siere el explorer

espero que te sirva
__________________
__________________________________________________ _________
A beses el camino mas largo es la solución mas eficaz :)
  #4 (permalink)  
Antiguo 12/01/2005, 07:40
 
Fecha de Ingreso: agosto-2004
Mensajes: 118
Antigüedad: 20 años, 3 meses
Puntos: 1
Gracias por responder.

Ahora mismo lo que uso es esto:
Código PHP:
//Registra e inicia la sesión correspondiente
//antes de cargar la interfac de usuario
session_name();
session_start();
session_register("User");
session_encode(); 
  #5 (permalink)  
Antiguo 12/01/2005, 07:45
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 11 meses
Puntos: 89
pues entonces deberia ser algo asi

session_register("user");

$user["algo"] = "lo que quieras asignarle si es que quieres asignarle algo";
$user["algo1"]; //si es que no quieres asignarle nada...
$user["algo2"]... etc... supongo que era asi :s...
  #6 (permalink)  
Antiguo 13/01/2005, 06:38
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Pueden ver esta (y asociada) FAQ:

http://www.forosdelweb.com/f18/faqs-php-530600-post238998/

Les recomiendo el uso de los arrays superglobales: $_SESSION para trabajar con sesiones ..

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:15.