Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
email Check
Hallo.
hat jemand die Funktion womit ich eine Email auf ein @ prüfen kann, ob es also im String enthalten ist.
Und zum anderen dass keine Leerzeichen enthalten sein dürfen
Danke.........
Antworten
versuch mal so
[PHP]
if (!eregi("^[^@[:space:]]+@([[:alnum:]-]+.)+[[:alnum:]][[:alnum:]][[:alnum:]]?$", $email))
{
}
[/PHP]
2.
Wow, super....
Das machst du nicht zum ersten mal, was ;-)
Naja in PHP kann ich wohl nochwas lernen...
Danke
3.
Hm, so, webmaster@donaunet.info ist also keine gültige Mailadresse mehr?
4.
Wieso, wird doch vom code angenommen ;)
ansonsten vielleicht noch
http://www.dclp-faq.de/q/q-mail-adresse-testen.html durchlesen.
Viele email-Adressen sind zwar einfach
xyz@abc.la, aber bei weitem nicht alle. Wirklich alles, was nach rfc gültig ist, mit regulären Ausdrücken abzutesten, ist reichlich kompliziert. Nach O'Reilly: "mastering regular expressions" benötigt man folgenden Ausdruck
Code: In Zwischenablage kopieren (nur IE)
was nun wirklich etwas übertrieben scheint.