Foros del Web » Programando para Internet » PHP »

Como mandar un array a traves de un formulario.

Estas en el tema de Como mandar un array a traves de un formulario. en el foro de PHP en Foros del Web. Hola mi duda es la siguiente. Yo tengo un array y quiero mandar su contenido a través de un formulario. Como lo hago?? O eso ...
  #1 (permalink)  
Antiguo 03/06/2008, 06:29
 
Fecha de Ingreso: febrero-2008
Mensajes: 76
Antigüedad: 16 años, 9 meses
Puntos: 0
Como mandar un array a traves de un formulario.

Hola mi duda es la siguiente.

Yo tengo un array y quiero mandar su contenido a través de un formulario.

Como lo hago?? O eso no se puede hacer?

Muchas gracias.
  #2 (permalink)  
Antiguo 03/06/2008, 06:49
 
Fecha de Ingreso: junio-2008
Ubicación: Valencia (España)
Mensajes: 45
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: Como mandar un array a traves de un formulario.

Hola todoscogidos

Si que se puede pero no recordaba como hasta que he googleado y he visto que necesitas previamente serialize():

Puedes hacerlo asi:

Te creas un input de tipo hidden metes la cadena que te devuelve serialize($array)
y en la pagina destino vuelves a obtener el array haciendo:

$nombre_array=unserialize($_POST["campo_hidden"])

Ya me comentas. Esta solución la he visto en:

http://www.php-hispano.net/foros/PHP/3301

por si te sirve.
  #3 (permalink)  
Antiguo 03/06/2008, 08:09
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 3 meses
Puntos: 102
Respuesta: Como mandar un array a traves de un formulario.

FAQ: http://www.forosdelweb.com/f18/faqs-...00/#post262072
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #4 (permalink)  
Antiguo 03/06/2008, 08:32
 
Fecha de Ingreso: febrero-2008
Mensajes: 76
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Como mandar un array a traves de un formulario.

Ok muchas gracias, ya lo he conseguido.

Última edición por todoscogidos; 03/06/2008 a las 08:44
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 12:55.