Rolf B: Kein Insert in meine MySQL Datenbank

Beitrag lesen

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