Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/11/2005, 13:15
Avatar de flaconovato
flaconovato
 
Fecha de Ingreso: noviembre-2005
Ubicación: Bogota, Colombia
Mensajes: 137
Antigüedad: 18 años, 5 meses
Puntos: 1
De acuerdo Encontre la solucion

Amigos Foristas... encontre la solucion en este link por si alguin lo nesecita en algun momento...

aca coloco el ejemplo que encontre.

esta es la pagina que envia:
Código PHP:
<?
function array_envia($array) {
    
$tmp serialize($array);
    
$tmp urlencode($tmp);
    return 
$tmp;
}
$array=array("algo","nose","otracosa");
$array=array_envia($array);
// Usando un formulario y campo hidden.
echo <<<HTML
<form action="recibir_array.php" method="POST">
   <input name="array" type="hidden" value="$array">
   <input name="enviar" type="submit" value=" Enviar ">
</form>
HTML;
// Usando un link (URL).
echo "<a href="recibir_array.php?array=$array">pasar array</a>";
?>
y esta es la que recibe.

Código PHP:
<?
function array_recibe($url_array) {
    
$tmp stripslashes($url_array);
    
$tmp urldecode($tmp);
    
$tmp unserialize($tmp);
   return 
$tmp;
}
$array=$_GET['array'];
 
// el método de envio usado. (en el ejemplo un link genera un GET. En el formulario se usa POST podria ser GET tambien ...)
$array=array_recibe($array);
foreach (
$array as $indice => $valor){
echo 
$indice." = ".$valor."<br>";
}
?>
Saludos
__________________
El pueblo que se resigna a tecnologías pasadas, sucumbe en el campo de la ignorancia y se entierra en sus ideales.:arriba: :arriba: