Ach was weiss der Content-Type von einer Datenreihenfolge,
Der Content-Type beschreibt ja nicht die Reihenfolge sondern die Struktur!
Das Problem ist doch folgendes: Frontenddesigner überarbeitet ein Template. Backend-Designer macht blödsinnige Annahmen betreffs Reihenfolgen der Daten.
Natürlich spielt auch die Reihenfolge der <input>-Felder eine Rolle. Aber der Enctype darf sie nicht verändern und das ist ganz Wesentlich! Enctype application/x-www-form-urlencoded und multipart/form-data verändern die Reihenfolge nicht.
Das schreit dann nach esoterischen Bugs.
Wenn man sich nicht auf einen bestimmten Enctype einigen kann ist klar daß Müll dabei rauskommt.
.