Hallo Wissende!
Ich habe hier eine Funktion gefunden, die eine EMail checken soll. Anfangs fand ich die echt ok, bis ich ein eigene vorhandene EMail-Adresse checken lies und dabei feststellte, dass die Prüfung leider falsch ist.
rowdys3@gmx.de wurde nicht anerkannt!
Warum nur???
function isValidEmail($aMail){
if (empty($aMail)) return false;
$_pat = "^[_a-zA-Z0-9-]+(.[_a-zA-z0-9-]+)*@([.a-zA-Z0-9-])+.([a-zA-Z]{2,4})$";
if (!preg_match("|$_pat|i", $aMail)) return false;
return true;
}
$mailCheck = strip_tags($_POST[email]);
Ich habe hier eine Funktion gefunden, die eine EMail checken soll. Anfangs fand ich die echt ok, bis ich ein eigene vorhandene EMail-Adresse checken lies und dabei feststellte, dass die Prüfung leider falsch ist.
rowdys3@gmx.de wurde nicht anerkannt!
Warum nur???
function isValidEmail($aMail){
if (empty($aMail)) return false;
$_pat = "^[_a-zA-Z0-9-]+(.[_a-zA-z0-9-]+)*@([.a-zA-Z0-9-])+.([a-zA-Z]{2,4})$";
if (!preg_match("|$_pat|i", $aMail)) return false;
return true;
}
$mailCheck = strip_tags($_POST[email]);
Kommentar