Hallo,
Darauf solltest du dich nicht verlassen.
Darauf DARFST Du dich nicht verlassen. Ich arbeite gerade an einem Tool, das ein Formular von ueber 100 Feldern verarbeitet. Ich versende die Daten per AJAX, das heisst ich lege die Reihenfolge der Parameter fest. Trotzdem kommen sie anders bei meiner ASP Seite an.
Nutze doch Feldnamen in der Form name="feld[xy]" - dann bekommst du in $_POST['feld'] ein Array, welches wiederum die verwendeten xy als Keys hat.
Das ist z.B. eine brauchbare Loesung, wenn Du nicht mit dem Name Atribut arbeiten willst/kannst.