Moin Ulli,
gucke mal, wenn ich rechts oben in den Feldnamen "
Name" z.B. nur "
MT" schreibe, sieht der Quelltext so aus und die ID hat keine Leerzeichen, so wäre es richtig. Du könntest auch z.B. "
Manuelle-Therapie" schreiben, also anstelle vom Leerzeichen dann einen Bindestrich setzen.
Diesen Feldnamen sieht niemand Deiner Benutzer im Formular, den bekommst Du als E-Mail zugesandt. Dieser sollte also schon eine eindeutige, für Dich verständliche, Bezeichnung haben - dieser Name darf aber weder Leer- noch Sonderzeichen beinhalten.
Die Verwendung vom Feldnamen "MT" würde dann ungefähr so generiert werden:
Quelltext hat geschrieben:
<select name="MT" data-form-field="MT" class="form-control form-select display-7" id="MT-formbuilder-m">
Mobirise verwendet den von Dir vergebenen Feldnamen - hier
name="MT" - an mehreren Stellen.
So auch als
id="MT-formbuilder-m". Der Zusatz "-formbuilder-m" ist ein automatisch generierter Zusatz für die ID (Feldname), der an jeden Feldnamen zusätzlich für die Bezeichnung des gesamten Formulars von Mobirise geschrieben wird.
Du hast aber rechts oben in den Feldnamen "
Name" wahrscheinlich "
Manuelle Therapie" geschrieben - also mit Leerzeichen. Das würde dann so generiert werden. Überall mit Leerzeichen:
Quelltext hat geschrieben:
<select name="Manuelle Therapie" data-form-field="Manuelle Therapie" class="form-control form-select display-7" id="Manuelle Therapie-formbuilder-m">
Du musst zwischen
Feldnamen und
Beschriftungsfeldern unterscheiden.
Feldnamen werden über die HTTP "POST" Methode an das verarbeitende Mail-Skript weiter geleitet - also hier an den Maildienstleister "Formoid" von Mobirise. Erst dort wird der Inhalt des HTML-Formulars über PHP-Skripte als E-Mail verarbeitet und dann an Deine eingetragene E-Mail Adresse von "Formoid" weitergeleitet.
Insofern werden die Mails Deiner Kunden über einen Drittanbieter gesendet, was ohnehin ein wenig fragwürdig bezüglich der DSGVO (Datenschutzgrundverordnung) ist. Ich weiß auch bis heute nicht wer "Formoid" ist, es gibt kein Impressum und keinerlei rechtliche Angaben zum Firmensitz. Falls ich das nicht irgendwie überlesen haben sollte, ist das eine ziemliche Katastrophe und sollte schon deswegen nicht genutzt werden.
Außerdem fallen die Mail-Server von "Formoid" auch gerne mal aus und Du verpasst vielleicht wichtige Mails.
Daher sollte man eigentlich besser Formulare verwenden, die dann am eigenen Server als E-Mail verarbeitet werden, wie z.B. jene von unserem Werner-Zenk.de oder auch mein Beispiel oben mit dem "Arclab" Formular oder ganz viele andere. Mobirise macht das nur so, weil es selbst keinerlei PHP-Skripte anbietet.
Entferne mal alle diese Leerzeichen in den verschiedenen
Feldnamen, also jeweils rechts oben unter "
Name" einen Feldnamen ohne Leerzeichen und ohne Sonderzeichen wie z.B. Umlaute wählen. Der dort eingetragene Feldname wird Dir später in der E-Mail als "Wert" gesendet.