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.........

Hier gehts zum Orginal Eintrag "email Check" im Forum

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)
1">

was nun wirklich etwas übertrieben scheint.


Hier gehts zum Orginal Eintrag "email Check" im Forum
 
phpforum.de | Impressum | Handy Bundles