Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2008, 06:55
apañero
 
Fecha de Ingreso: abril-2004
Mensajes: 310
Antigüedad: 20 años
Puntos: 0
¿Cómo recojo con POST un campo de nombre valor[21]?

Hola buenas, tengo un formulario con diferentes campos de texto, cada uno de ellos con nombres generados automáticamente del tipo
<input type="text" name="valor[1]" value="10" size="8">
<input type="text" name="valor[2]" value="10" size="8">
<input type="text" name="valor[3]" value="10" size="8">
....
....

Y quisiera saber cómo recoger con $_POST dichos valores en forma de array, para luego usarlos de forma:

while($valor[$i]!=""){
....
....

Parece que con el siguiente script sí me los recoge de esa forma, pero no sé si es lo más adecuado o sería mejor usar $_POST:
Código:
if (isset($HTTP_POST_VARS))
  {
    while(list($name,$value) = each($HTTP_POST_VARS))
    {
      $$name = $value;
    };
  };
Gracias y saludos!