Foros del Web » Programando para Internet » PHP »

sesiones y vectores

Estas en el tema de sesiones y vectores en el foro de PHP en Foros del Web. Quisiera consultar como puedo hacer que un variable de sesion sea un vector. me explico. quiero que cada vez que el navegante ingrese a la ...
  #1 (permalink)  
Antiguo 18/03/2005, 14:03
 
Fecha de Ingreso: febrero-2003
Ubicación: La serena
Mensajes: 144
Antigüedad: 21 años, 2 meses
Puntos: 0
sesiones y vectores

Quisiera consultar como puedo hacer que un variable de sesion sea un vector. me explico. quiero que cada vez que el navegante ingrese a la pag se guarde en na variable de sesion datos como su nombre de usuario. su ciudad.

osea algo asi como (quizas se hace asi, trate de este modo pero no funko)

$_SESSION[1] =$ciudad.
$_SESSION[1] =$usr_id
etc...
se entiende????

gracias a todos los que me ayudan....
__________________
Hoy dia aprendí algo nuevo.
  #2 (permalink)  
Antiguo 18/03/2005, 14:13
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Es mas comodo usar asociaciones y no posiciones en las sesiones, queda mas comodo.
$_SESSION["ciudad"] =$ciudad.
$_SESSION["id"] =$usr_id
__________________
Mi punto de partida es Que Bueno Lo Nuevo
  #3 (permalink)  
Antiguo 18/03/2005, 15:16
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
$_SESSION ya es un vector de por sí .. pero si tu necesitas crear otro en ese .. no tienes más que definirlo:
[php]
$_SESSION['clientes']['nombre'][0]="nose";
$_SESSION['clientes']['ciudad'][0]="nose ciudad";

$_SESSION['clientes']['nombre'][1]="nose2";
$_SESSION['clientes']['ciudad'][1]="nose2 ciudad";
[php]

(si no me hice un lio .. será así) Puedes hacer un print_r($_SESSION); para ver como queda tu array.

Código PHP:
echo "<pre>";
print_r($_SESSION);
echo 
"</pre>"
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 22:26.