Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2010, 10:31
fiss05
 
Fecha de Ingreso: noviembre-2005
Mensajes: 94
Antigüedad: 18 años, 6 meses
Puntos: 0
Pregunta Paso de array como parametro

Buenas tardes!!
Estoy realizando una aplicacion y de un formulario a otro mediante un link <a href..> necesito pasar un array ya que los datos que contenga los quiero tratar en el formulario destino.
El problema es que en el formulario destino no me llega nada. es mas me da el siguiente error:
Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\MostrarNoCumplimiento.php on line 5

Leyendo en este foro preguntas anteriores he visto que cuando suele dar este error es que realmente no les estas pasando un array y es ahi donde me entra la duda. Al posicionarme sobre el link se puede visualizar en la parte inferior izquierda de la pantalla lo que realemente se esta pasando y me aparece lo siguiente:
//localhost/MostrarNoCumplimiento.php?PasoArray=Array

y el codigo que tiene el fichero php es:

<a href="MostrarNoCumplimiento.php?PasoArray=<?= $cumple ?> " target="_blank">

Scumple lo he creado como un array y es mas en el fomurlario origen puedo visualizar lo que tiene ese array echo $cumple[0], $cumple[1].

Pero al llegar al formulario destino no tengo manera de visualizar los datos. Lo que hago en el formulario destino es lo siguiente:

<?
foreach ($PasoArray as $valor){
echo $valor."<br>";
}
Pero no me muestra nada, sabeis que es lo que hago mal??
Muchas gracias!!
Un saludo
?>