[latex]Mae govannen![/latex]
Um zu verhindern, dass User mit allzu blöden Tippfehlern eine von vornherein nicht funktionierende Mailadresse eingeben, kann man als Check der Eingabe ein einfaches Muster anwenden: Irgendwelche Zeichen, dann ein "@", dann irgendwelche Zeichen, ein "." und wieder irgendwelche Zeichen.
Als Regex: .+@.+..+
Ohne "@" ist die Adresse keine im Internet nutzbare Adresse, und ohne mindestens einem Punkt hinter dem "@" ebenfalls nicht.
„KISS“ ist bei Mail-Adressen immer eine gute Idee.
Vielleicht sollte man noch hinzunehmen, daß _genau ein_ „@“ und _kein_ Komma vorkommt[1]. Dazu muß dann allerdings nicht die RegEx aufgebläht werden, sondern bspw. (mb_)substr_count verwendet werden.
Stur lächeln und winken, Männer!
Kai
[1] um zu verhindern, daß ggf. automatische Antworten an mehrere Mail-Adressen gesendet werden -> Spam-Schleuder
Dank Hixies Idiotenbande geschieht grade eben wieder ein Umdenken
in Richtung "Mess up the Web".(suit)
SelfHTML-Forum-Stylesheet