I'll try to get back to you later tonight, with an example if still needed.
The [] tell the form that you are actually getting an array of values, nemaly, once you add an input block, you get a new value, for the same variable.
You should be able to access those through:
$POST['varname'][0]
$POST['varname'][1]
etc.
The forach you only need once; The rest you index with the $i;
As said: Try a print_r($_POST); at the start of your script, so you can see what the form sends to your script.
J.