Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

saubere Eingabe/Abfrage von Email-Adressen

  • AndreH
  • AndreH's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 2 months ago #192838 by AndreH
Hallo Zusammen,

sicher bin ich nicht der erste, der das fragt, aber ich habe nichts richtiges gefunden oder im englischen Forum Einträge, welche bereits 6 Jahre alt waren:

Gibt es im LS3 ein Email-Feld, welches ordentlcih Mailardessen bereits bei der Eingabe validiert?

Bzw. was kann ich das als Relevanzgleichung reinpacken?

Über einen Verweis auf einen bestehenden Eintrag hier im Forum bin ich auch bereits dankbar.

Danke, LG A.

thx and regards
André
project manager
using: Version 2.05+ Build 140915 and Version 3.17.9+190731
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 2 months ago #192854 by Joffm
Replied by Joffm on topic saubere Eingabe/Abfrage von Email-Adressen
Hallo,
ein spezielles Feld - das hast Du ja gesehen - gibt es nicht.

Meiner Ansicht nach geht das nur über "Regular Expressions" und eine Frage vom Typ "kurzer Text", oder "mehrfache kurze Texte".
Du validierst also dieses Feld, indem Du gegen eine "RegExp" prüfst.

Diese Expressions gibt es ja im Netz in jeder beliebigen Komplexität, z.B. hier
www.regular-expressions.info/email.html
oder
regexlib.com/Search.aspx?k=email

In der Fragenvalidierungsgleichung also:
regexMatch("/^[0-9]{1,}$/",self)
natürlich mit einer guten E-Mail-Expression.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: AndreH
The topic has been locked.
More
4 years 2 months ago #192859 by jelo

Joffm wrote: natürlich mit einer guten E-Mail-Expression.

Und hier sollte man sich keine Illusionen machen. Es gibt keine RegEx die 100% funktioniert.

Kurze Abhandlung in Englisch dazu:
medium.com/@elliotchance/its-impossible-...address-ae606ad711b4

Gibt ganze Programme rund um Mailcheck, die im Rückblick dann auch massig legitime E-Mailadressen blocken.
Man schaue in die Fehlermeldungen von solchen Projekten.
z.B. github.com/mailcheck/mailcheck

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: AndreH
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose