he ahí tu error... entonces, no has leído lo suficiente del
manual de PHP....
Referencia:
Variables Externas
para colocar como
array un <input/> debes colocar en el
name un identificador de tipo array ¿lo crees??
Código HTML:
<input name="foo[]" value="does"/>
de esta manera, tienes múltiples campos relacionados por su
name y al recibirlo en el PHP, es tan solo.... un array mas ¿listo??
inclusive, gracias al poder del HTML ... puedes asignar ID's al name, etc, etc...
Código HTML:
<input name="foo[1]"/>
<input name="foo[bar]"/>
<input name="foo[buzz][cola]"/>
Código PHP:
print_r($_POST['foo']);
esa es la clave, suerte!!