Zum Inhalt springen

Mailformplus Mehrsprachigkeit (input type name Sonderzeichen)

Erstellt am 30. April 2007 · 2 Antworten · letzte Antwort am 20. Mai 2007

Tags: Frage

samefa ·

Hallo,
bei der Einrichtung von diversen Länder-Mail-Formularen bin ich auf ein Problem mit dem Mailformplus (Version 3.9) gestoßen.
Um bestimmte Formular-Felder (z.B. Straßenname) zu überprüfen und mit dem eingegebenen Inhalt zu füllen bedarf es ja de Zusatz "###value_Strasse###" innerhalb des "<input type="text" name="Strasse" ... >".
Das habe ich gecheckt und es funktioniert auch soweit.
Wenn ich jedoch statt "Strasse" "Straße" (mit scharfen s) innerhalb des "<input type="text" name="Straße" ... >" schreibe, erscheint beim Aufruf des Mailformulars im Browser folgender Anfangswert für Straße: "###value_Straße###".
Dies hat voraussichtlich mit dem scharfen s (ß) zu tun, und betrifft auch andere Formular-Feld-Namen, die z.B. mit Apostrov über einen Buchstaben geschrieben werden (à => im Spanischen).
Besteht die Möglichkeit "irgendwie" die Wörter mit Sonderzeichen (ß, à etc.) trotzdem z.B. als "<input name="Straße" ...>" zu schreiben?
Vielen lieben Dank für Eure Antwort(en).
Samefa

Unbekannter Benutzer ·

Also entweder du probierst die Entities zu encodieren, wie es sowieso korrekt wäre (ß -> &szlig😉 oder lässt es sein.
Ich würde es eher lassen, weil intern die name Angaben als Schlüssel für PHP-Arrays genutzt werden und ich da einfach vorsichtig wäre, obwohl es eigentlich kein Problem sein dürfte (bis auf einige Sonderzeichen).

samefa ·

Hallo,
wo kann ich im Typo3 die "Entities" encoden? Oder muss ich dies mit Javascript/PHP bewerkstelligen?
Gruß
Samefa