Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/08/2009, 05:58
Avatar de PacoRuiz
PacoRuiz
 
Fecha de Ingreso: abril-2009
Mensajes: 254
Antigüedad: 15 años
Puntos: 3
arrays recibidos desde un post

Tengo un array que he recibido desde un post, y quiero escribirlo en pantalla. Hago este código que funciona, pero creo que es dar una vuelta para hacer algo que se podría hacerde un modo más sencillo:

<?php
foreach ($_POST['prueba'] as $valor){
$i++;
$otra[$i]=$valor;
}
for ($i=1;$i<=4;$i++){
echo "$otra[$i]";
}
?>

Si hago el siguiente código:

<?php
for ($i=1;$i<=4;$i++){
echo "$_POST['prueba[$i]']";
}


?>
Me da parse error en la línea del echo

Si hago el siguiente para que me muestre un elemento sólo:

<?php
$valor=$_POST['prueba[2]'];
echo "$valor";
?>

No me escribe nada.
No lo entiendo porque para mi los tres códigos están hechos con la misma idea.