Hola
Computer XTress!
Si vas a tener un número variable de campos en tu formulario, lo mejor sería que utilizaras el bucle foreach, por ejemplo:
Código:
foreach($_POST as $campo => $valor){
//aquí todos tus instrucciones.
}
Una cosa que debes de tomar en cuenta, es que durante el bucle se capturaría también el valor del botón que se encarga de mandar la información, lo podrías omitir de la siguiente forma:
Código:
foreach($_POST as $campo => $valor){
if($campo != 'Submit'){
//aquí todos tus instrucciones.
}
}
También podrías utilizar el bucle for como lo has hecho pero con la ligera diferencia que deberías obtener el tamaño del arreglo $_POST en el condicional.
Un saludo y suerte!