Haz un print_r() a $_POST y observa que estructura generas desde tu formulario cara a PHP:
Código PHP:
echo "<pre>";
print_r($_POST);
echo "</pre>";
ahí veras definidos todos tus arrays que generas .. sus nombres y valores .. o si alguna variable no es un array y es de otro tipo.
Un saludo,