Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/10/2006, 11:15
Avatar de Erikfrancisco
Erikfrancisco
 
Fecha de Ingreso: noviembre-2003
Ubicación: Estado de México
Mensajes: 503
Antigüedad: 20 años, 5 meses
Puntos: 4
Claro que el for que declaras nunca te va a funcionar ya que las variables que estas enviando no son eso (un array, son una variable y estas las ves con un simple echo), para que lo que tratas de hacer deberías de convertir esas variables en un array. Checa este ejemplo que te da las dos opciones que te menciono:

Código PHP:
<?php
if ( isset($_REQUEST['submit']) )
{
   
// esto si quieres ver el valor de los input
   
echo $_REQUEST['nombre_1']."<br/>";
   echo 
$_REQUEST['nombre_2']."<br/>";
   echo 
$_REQUEST['nombre_3']."<br/>";

   echo 
"<p>";

   
// esto si lo quieres recorrer como un array
   
$generararray $_REQUEST['nombre_1'].",".$_REQUEST['nombre_2'].",".$_REQUEST['nombre_3']; // concatenamos las variables que nos llegaron
   
$nuevoarray explode ","$generararray); // convertimos las variables en array

   
for ( $e 0$e count $nuevoarray ); $e++ )
   {
      echo 
$nuevoarray[$e]."<br/>";
   }
}
else
{
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<input name="nombre_1" type="text" value="1" size="20" /><br/>
<input name="nombre_2" type="text" value="2" size="20" /></br/>
<input name="nombre_3" type="text" value="3" size="20" /><br/>
<input type="submit" name="submit" value="Enviar">
</form>
<?php
}
?>
Espero que con el ejemplo te quede claro y que por lo menos te de una idea para lo que quieres hacer.

Nota: Puedes cambiar el método de envío para que veas como funciona. Suerte