Steffi: E-Mailadresse überprüfen ob gültig !!

Beitrag lesen

Hi!
das 1. prüft die Existenz der Domain..

hier noch was:

if(!empty($email)) {
   // domain pruefen
  if (!(strpos($email, "@") > 2) || !(strrpos($email, ".") > (strpos($email, "@") + 2)) || !(strlen(strrchr($email, ".")) >= 2) || !checkdnsrr (substr(strrchr($email, '@'), 1), 'MX')) {
         $fehlerausgabe .= "<li>keine gültige Domain für die e-Mailadresse angegeben";
     }
     if (!(strcspn($email, "!"§$%&/()=?{[]}\üöäß*';:,") == strlen($email))) {
         $fehlerausgabe .= "<li>ungültige Zeichen (z.B. §, $, %,&, /, (, (, ä, ö, ä) in der e-Mail Adresse";
     }
 }

Steffi