Bei der Suche nach einem Skript, das die Korrektheit von E-Mail-Adressen überprüft, bin ich auf folgendes gestoßen:
Demnach muss eine E-Mail-Adresse vor der @ mindestens 2 Zeichen haben. Stimmt das? Ich meine nämliche schon Mail-Adressen gesehen zu haben, die nur einen Buchstaben vor @ hatten.
Code:
if(eregi("^[a-z0-9]+([-_\.]?[a-z0-9])+@[a-z0-9]+([-_\.]?[a-z0-9])+\.[a-z]{2,4}$", $_POST["txtmail"])) { #true } else { #false }
Kommentar