Gracias por las respuestas, aunque sigo sin conseguir nada, he probado ambas respuestas y ninguna funciona, no consigo poner bien lo que hay dentro del while. Os pongo la estructura por si os ayuda algo:
Código PHP:
echo $HTTP_POST_VARS['campo1'];
echo $HTTP_POST_VARS['campo2'];
$i=1;
while($HTTP_POST_VAR['campo'$i]!="")
{
echo $HTTP_POST_VARS['campo$i'];
$i++;
}
echo "hola";
El resultado es que sale en pantalla el valor del campo1 y el del campo2 (y despúes el hola, pero nada más).