Welcome, Guest
Username: Password: Remember me

TOPIC: E Mail Valididerung

E Mail Valididerung 8 months 6 days ago #99038

  • cologlic
  • cologlic's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 5
  • Karma: 0
Hallo zusammen,

ich möchte in einer Umfrage eine Validierung der E-Mail Adresse einbauen.

Leider wird der Wert immer rot angezeigt.

{if(is_empty(661522X278X34861)
or
regexMatch('/^(\w[-._+\w]*\w@\w[-._\w]*\w\.\w{2,3})$/', 661522X278X34861),
'','Please enter an email address.<br />')}
{if(is_empty(661522X278X34862) or
regexMatch('/^(\w[-._+\w]*\w@\w[-._\w]*\w\.\w{2,3})$/', 661522X278X34862),
'','Please verify the email address.<br />')}
{if(!is_empty(661522X278X34861)
and
!is_empty(661522X278X34862)
and
661522X278X34861 == 661522X278X34862,
'Email addresses match!',
'Email address and email verification do NOT match!')}
The administrator has disabled public write access.

E Mail Valididerung 7 months 1 week ago #99658

  • jelo
  • jelo's Avatar
  • OFFLINE
  • Platinum Lime
  • Posts: 389
  • Thank you received: 40
  • Karma: 15
Hast Du das Problem gelöst?

Ich würde mir wohl die Fehlerquellen etwas reduzieren und die RegExpression nur in die erste Textfeldfrage packen.
Unter manual.limesurvey.org/Question_type_-_Sh...28preg_validation.29

Im zweiten Schritt erst würde ich Textfeld #1 und #2 auf gleichen Inhalt prüfen. Da dann via Condition oder ExpressionManager. Die RegEx bei Textfeld #2 würde ich mir wohl sparen.

Wobei ich strenggenommen mir die gesamte Format RegEx sparen würde, weil meist immer irgendeine E-Mail nicht korrekt erkannt wird und dann abgelehnt wird. Das nervt mich selbst als Nutzer auch enorm, wenn sich jemand cleverer fühlt das das Leben selbst. Ein großer Onlineversender hatte z.B. mal Kontonummern mit drei Nullen am Ende nicht akzeptiert. Dumm wenn man dann so eine hat und das System einem klar macht, dass das nicht so zu sein hat. Ganz großes Kino.
The administrator has disabled public write access.
Moderators: ITEd
Time to create page: 0.091 seconds
Donation Image