[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
YForm validate preg_match - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
anita
Beiträge: 711
Registriert: 25. Jan 2007, 10:25
Wohnort: Finsterwalde

YForm validate preg_match

5. Mai 2017, 17:59

hallo,

ich will mit dem Formbuilder ein Kontaktformular bauen. Da hab ich z.B.

Code: Alles auswählen

text|name|Name|#placeholder:Name
validate|empty|name|Bitte geben Sie Ihren Namen ein
validate|preg_match|name|/[a-z]/i|ist das Ihr Name?
ich bekomme immer die Fehlermeldung "ist das Ihr Name?" auch wenn ich nur Buchstaben ohne Umlaute eintrage

ist da was falsch?
Gruß Anita

javanita engineering, immer eine zündende Idee
http://www.javanita.com

Benutzeravatar
anita
Beiträge: 711
Registriert: 25. Jan 2007, 10:25
Wohnort: Finsterwalde

Re: YForm validate preg_match

6. Mai 2017, 15:01

das habe ich gelöst

Code: Alles auswählen

validate|preg_match|name|/^[a-zA-Zäöüß\-\s]{5,50}$/|ist das Ihr Name?
jetzt kommt das nächste Problem:

Code: Alles auswählen

validate|email|mailaddress|Bitte geben Sie eine korrekte E-Mail-Adresse ein
wenn die e-mail-Adresse nicht korrekt ist, steht der cursor in dem entsprechenden Feld, aber die Fehlermeldung wird nicht angezeigt.

:?: :?: :?: :?: :?: :?: :?: :?:
Gruß Anita

javanita engineering, immer eine zündende Idee
http://www.javanita.com


Benutzeravatar
anita
Beiträge: 711
Registriert: 25. Jan 2007, 10:25
Wohnort: Finsterwalde

Re: YForm validate preg_match

8. Mai 2017, 11:14

hallo Ingo,

was willst Du mir damit sagen?

Im Übrigen habe ich es dadurch gelöst, dass ich als value type text und nicht email eingesetzt habe. Dann klappt die Validierung mit Fehlerwarnung, aber das kann ja wohl nicht richtig sein. Wenn es ein feld vom type email gibt, sollte auch die Validierung ablaufen, wie in YForm angegeben.
Gruß Anita

javanita engineering, immer eine zündende Idee
http://www.javanita.com

Ingo
Beiträge: 782
Registriert: 24. Jun 2010, 00:34

Re: YForm validate preg_match

8. Mai 2017, 13:03

Ich will dir damit sagen, dass deine Validierung des Namens Grütze ist. Chloë oder François könnten dein Formular nicht abschicken. 毛澤東 oder Владимир Владимирович Путин auch nicht. Und gerade den letzten möchtest du nicht als Feind haben...

Benutzeravatar
anita
Beiträge: 711
Registriert: 25. Jan 2007, 10:25
Wohnort: Finsterwalde

Re: YForm validate preg_match

8. Mai 2017, 15:56

achso darauf hast Du Dich bezogen; da könntest Du recht haben, auch Deutsche können anderssprachige Namen habe. Vielen Dank für Deinen Hinweis, werde das überarbeiten.
Gruß Anita

javanita engineering, immer eine zündende Idee
http://www.javanita.com

Zurück zu „Module/Aktionen [R5]“