Foros del Web » Programando para Internet » PHP »

declarar mas de 1 variable de sesion a la vez

Estas en el tema de declarar mas de 1 variable de sesion a la vez en el foro de PHP en Foros del Web. Hola. Necesito declarar un grupo de variables de sesion todas a la vez... Se que se hace "de una en una" tipo este codigo... Código: ...
  #1 (permalink)  
Antiguo 16/05/2011, 02:18
 
Fecha de Ingreso: abril-2011
Mensajes: 99
Antigüedad: 13 años, 7 meses
Puntos: 2
Pregunta declarar mas de 1 variable de sesion a la vez

Hola.
Necesito declarar un grupo de variables de sesion todas a la vez...
Se que se hace "de una en una" tipo este codigo...
Código:
$_SESSION["var1"]="lo que sea";
$_SESSION["var2"]="lo que sea";
Antiguamente se podian declarar a la vez con un session register ("var1", "var2"...)

Hay alguna manera de declarar ahora con PHP 5 mas de una variable a la vez y no tener que re-escribir la historia de la sesion para cada variable??
Para una esta guay, pero cuando son 10 o mas las variables que se va a usar es un bastante poco util a la par que incomodo...

Alguien sabe como declarar mas de 1 variable de sesion a la vez usando el menor codigo posible????

Muchas gracias.
  #2 (permalink)  
Antiguo 16/05/2011, 04:21
 
Fecha de Ingreso: diciembre-2009
Mensajes: 186
Antigüedad: 15 años
Puntos: 5
Respuesta: declarar mas de 1 variable de sesion a la vez

Hola,

otra forma es asi:

Código PHP:
$_SESSION=array("var1","var2","var3","var4"); 
pero elimina los valores anteriores de $_SEESION.
  #3 (permalink)  
Antiguo 16/05/2011, 07:21
Avatar de dmm84  
Fecha de Ingreso: marzo-2011
Mensajes: 164
Antigüedad: 13 años, 8 meses
Puntos: 13
Respuesta: declarar mas de 1 variable de sesion a la vez

eso tambien funciona con los cookies?
__________________
Mas vale un codigo que mil palabras

Etiquetas: declarar, variables
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 09:06.