Hola de nuevo^^
tengo un pequeño problemilla trabajando con el paso de arrays entre funciones en php
en este caso he consegido pasar el array a una funcion a trave´s de un formulario que recarga la pagina.
<?php
//devolvera el contenido del array
function con_array($v)
{
foreach($v as $valor)
echo($valor."<br>");
echo("adios");
return $v;
}
//creo el array
$v[0]="0";
$v[1]="A";
$v[2]="b";
//muestro el boton y paso el array para que se reciba en la misma pagina
echo("
<form name='formu' method='post' action='index.php?op=1'>
<input type='submit' value='ok' name='ok'>
<input type='hidden' value='$op' name='op'>
<input type='hidden' value='el arrray' value=$v>
</form>
");
//miro si $op tiene valor, si lo tiene es que el boton ha sido pulsado
switch($op)
{
//caso que si llama a con_array
Case op==1:
echo("HOla");
con_array($v);
//caso que no
Default:
echo("No hay nada<br>");
}
>?
El problema es que se visualiza todo
[BOTON]
HOla0
A
b
adiosNo hay nada
tanto si lo pulso como si no
esto que parece una tonteria quiero que me sirva para otra cosilla, a ver si simplificando veo los fallos
gracias.