PHP: Leerzeichen in Feldnamen werden beim POST mit _ ersetzt

Man lernt nie aus. Heute: hat ein HTML-Formular-Feld einem Leerzeichen im Namen, wird dieses beim Post durch einen Unterstrich ersetzt.

Schauen wir uns das folgende Beispiel an, ein Textfeld mit dem Namen „E-Mail Adresse“.

Schicken wir das Formular ab, dann wird das Leerzeichen ersetzt:

Wer also nach dem Absenden eines solchen Formulars direkt nach dem Namen der POST-Variable schaut, wird diese nicht finden, da der Name sich geändert hat.

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.