ne kadar karışık bir form olursa olsun.
tüm form elemanlarını <form id="ornekform"> </form> gibi bir form tag ı altına alın.
jquery kullandığını varsayarak. serialize ile tüm form elemanlarını post edebilirsiniz.

$('#ornekform').submit(function(e){
    e.preventDefault();
    $.post('hedefphpdosyam.php', $('#ornekform').serialize(), function(data){
        //form gonderildi.
    },'json');
});