Hallo dedlfix,
ich finde 2 Quellen.
1. RFC 2388 - obsoleted by RFC7578
5.5 Ordered fields and duplicated field names
The relationship of the ordering of fields within a form and the
ordering of returned values within "multipart/form-data" is not
defined by this specification, nor is the handling of the case where
a form has multiple fields with the same name. While HTML-based forms
may send back results in the order received, and intermediaries
should not reorder the results, there are some systems which might
not define a natural order for form fields.
2. RFC 7578
5.2. Ordered Fields and Duplicated Field Names
Form processors given forms with a well-defined ordering SHOULD send
back results in order. (Note that there are some forms that do not
define a natural order.) Intermediaries MUST NOT reorder the
results. Form parts with identical field names MUST NOT be
coalesced.
Dein Tipp setzt Verhalten voraus, das sehr wahrscheinlich so von der Netzinfrastruktur erbracht, aber erst durch RFC7578 garantiert wird. Die Chance eines Fehlers mag im Bereich 10⁻⁴ liegen, aber wer kann das einschätzen?
Ich hatte tatsächlich auch schon meinen Finger auf dem Antwort-Button, um mein Unbehagen zu dieser Idee auszudrücken, konnte es aber nicht begründen. Meine Lösung würde immer serverseitig aussehen, entweder durch Modifikation von $_POST oder beim Übertragen von $_POST in ein Postdata-POPO.
Danke an PL für den Tipp mit den RFC.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi