Foros del Web » Programando para Internet » PHP »

problemas al pasar arrays por cabecera

Estas en el tema de problemas al pasar arrays por cabecera en el foro de PHP en Foros del Web. Hola a todos. Mi duda es la siguiente: Estoy pasando un array de php a una sentencia javascript de la siguiente forma: echo "<script>"; echo ...
  #1 (permalink)  
Antiguo 19/05/2004, 09:20
 
Fecha de Ingreso: marzo-2004
Mensajes: 550
Antigüedad: 20 años, 1 mes
Puntos: 7
Sonrisa problemas al pasar arrays por cabecera

Hola a todos. Mi duda es la siguiente:

Estoy pasando un array de php a una sentencia javascript de la siguiente forma:

echo "<script>";
echo "window.open('http://localhost/web13/experimentos_creados.php?arrayExperimentos=$array' )";
echo "</script>";

y lo que obtengo en la pagina destino "experimentos_creados" cuando intento leer el array pasado es la palabra 'array' en vez el contenido del propio array.

En cambio si hago:

echo "window.open('http://localhost/web13/experimentos_creados.php?arrayExperimentos=$array[1]')";

Entonces obtengo correctamente el valor del primer elemento del array pasado.

¿como puede ser esto? Es decir, que si le paso una componente del array funciona, pero si le paso el array completo entonces me devuelve literalmente el nombre del array en vez de los elementos de este.


Un saludo
  #2 (permalink)  
Antiguo 19/05/2004, 09:26
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Los arrays se deben serializar ...

Este ejemplo de las FAQ's explica el proceso completo (serializar y "des-"serializar)

http://www.forosdelweb.com/showthrea...072#post262072

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 19/05/2004, 10:32
 
Fecha de Ingreso: junio-2003
Ubicación: Morelia, México
Mensajes: 25
Antigüedad: 20 años, 10 meses
Puntos: 0
O también puedes pasar el arreglo como variable de sesión y así no tendrías que serializarlo. A mi me parece más fácil, pero es cuestión de preferencias.
  #4 (permalink)  
Antiguo 19/05/2004, 10:52
 
Fecha de Ingreso: marzo-2004
Mensajes: 550
Antigüedad: 20 años, 1 mes
Puntos: 7
Gracias por responder todos. He serializado el array y ya me funciona.

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 17:48.