
aparentemente la parte cliente la veo en su sitio.
Si yá has probado a cambiar los names y hace lo mismo yo que tú preguntaría en php que debe venirte por ahí.
Voy a probar el código que has pegado mandandolo a un asp a ver si le llegan todos los valores. Si le llegan bien el problema estará entonces en el php destino