phpbar.de logo

Mailinglisten-Archive

[php] Mail-Validierung

[php] Mail-Validierung

Thomas Gigold listen at gigold.de
Die Jan 20 16:02:25 CET 2004


Hallo Sebastian,

>> function isValidMail($email){
>>    return preg_match ("/^[0-9a-z]([-_.]?[0-9a-z])*@[a-z0-9-]+.([a-z]{2}|
>> aero|arpa|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|pro|shop)$/i",$email); 
>>
>> }
> 
> 
> füge einfach in den Wertebereich nach dem @ noch den . hinzu!


("/^[0-9a-z]([-_.]?[0-9a-z])*@[a-z0-9-.-]+

So?

 >
 > aber du wirst früher oder später ganz andere probleme 
noch bekommen mit
 > dieser validierung, weil nicht nur 0-9, a-z, - und . in 
domain-namen
 > erlaubt sind ...

Wegen der neuen Umlaut-Domains?!


Ansonsten: Gibt es was besseres? :-)


Gruß

Thomas
-- 
Thomas Gigold - "No .com, Just Web!"
< http://gigold.de/ > _ < mailto:mail at gigold.de >
< http://www.bloghaus.net/ > - Deutsche Weblog Resource


php::bar PHP Wiki   -   Listenarchive