Foros del Web » Programando para Internet » PHP »

variable SESSION q es un arreglo

Estas en el tema de variable SESSION q es un arreglo en el foro de PHP en Foros del Web. hola a todos... Tengo una el siguiente problema... tengo una variable que es un arreglo... pero necesito que ese arreglo sea una variable de sesión, ...
  #1 (permalink)  
Antiguo 24/03/2006, 13:23
 
Fecha de Ingreso: octubre-2005
Mensajes: 69
Antigüedad: 18 años, 5 meses
Puntos: 0
Exclamación variable SESSION q es un arreglo

hola a todos...

Tengo una el siguiente problema... tengo una variable que es un arreglo... pero necesito que ese arreglo sea una variable de sesión, porque así no pierdo la variable cuando vuelva a llamar a la misma pagina... Mi problema radica en que luego q ese arreglo es una variable de sesión como hago para acceder a los datos de ese arreglo..

Código PHP:
<?
//código...
             
$_SESSION["imagen"] = explode(",",$_SESSIO ["attach"]);  //separar la cadena de imágenes

// código..
?>
En el ejemplo de arriba... $_SESSION["attach"] es una cadena el cual separa ciertos elementos en ( , coma) y con el explode separa la cadena y el resultado de esa función es un arreglo que se almacena en la variable de sesión imagen... como accedo a los elementos de esa variable de sesión...

Gracias...
PD: estoy utilizando una version PHP 4.3
__________________
Ana Martins
  #2 (permalink)  
Antiguo 24/03/2006, 13:34
 
Fecha de Ingreso: noviembre-2004
Mensajes: 75
Antigüedad: 19 años, 5 meses
Puntos: 0
Hola... fijate con esto

Código PHP:
<?
// ARRAY
$imagenes "1.jpg,2.jpg,3.jpg";
// Inicio la sesión
session_start();
// Asigno el valor a la sesión
$_SESSION['imagen'] = $imagenes;
// Lo meto dentro de una variable
$uno $_SESSION['imagen'];
// Hago el explode
$dos explode(",",$uno);
// Muestro Resultados
echo "$dos[0]  $dos[1]  $dos[2]"
?>
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 12:06.