PHP - Pasar un array

 
Vista:

Pasar un array

Publicado por Myriam (13 intervenciones) el 19/12/2001 13:00:57
¿Cómo puedo pasar un array de una página a otra? El código que tengo es el siguiente pero no me pasa los valores:

datos=array();
datos[0]="valor1";
datos[1]="valor2";

header("Location:pagina.php?dat=datos);

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Pasar un array

Publicado por summergirl (16 intervenciones) el 20/12/2001 06:38:11
Lo que intentas no tiene gran sentido.

1) Las variables han de llevar el símbolo de dólar:

$datos= array();
$datos[0]= "valor1";
$datos[1]= "valor2";

No puedes pasar un array tal y como pretendes como parámetros de una primitiva GET.
Te recomiendo "descomponer" los valores del array en parejas "clave=valor" y pasarlos como debe ser:

header("Location:pagina.php?dato1=${datos[0]}&dato2=${datos[1]}");

¿Qué te parece?

Saludos,

Summergirl - http://foros.fadlan.com

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar