Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2012, 10:33
Avatar de andrewp
andrewp
 
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 20 años, 8 meses
Puntos: 5
Pregunta Paras array (arreglos) via POST

Hola.

Estoy encallado en cómo pasar una array (arreglo) desde un formulario con 'inputs' ocultos a otra pagina de php.

En la primera pagina tengo lo siguiente:

Código PHP:
foreach ($categoria as $valor) {
                        echo 
'<input type="hidden" name="misvalores" value="'.$valor.'">';
                  } 
Para estar seguro que la variable '$valor' contiene la información requerida, ejecuto un echo $valor.'<br>'; en la primera página y se imprime lo siguiente:

Cita:
1500
1500
4000
4000
1000
3000
Lo cual me indica que la variable recoge la lista del arreglo sin ningun problema.

Sin embargo, en la siguiente página, donde tengo el código que recibe esa array, tengolo siguiente:

Código PHP:
$array = array($_POST['misvalores']);
    
    foreach (
$array as $valores) {
        echo 
$valores.'<br>';
    } 
... Y solo me imprime el último registro enviado (en mi caso el 3000).

Sabéis dónde la estoy liando?

Gracias por vuestra ayuda
__________________
Andrew :P