TomIRL: email auf gültigkeit testen

Beitrag lesen

Ich hab da folgenden Quellcode gefunden, frag mich nicht woher vewende ich schon ewig und der funktioniert:
<?

// keine parameter, also initialisieren
if (!isset($in))
                $in=0;
                $name="";
                $email="";
                $subject="";
                $message="";
        }

// Fehlerverarbeitung
if ($in == 1) {
        if ($message == "") $fehler ='Bitte eine Nachricht in das Textfeld eingeben.<BR>';
        if ($subject == "") $fehler = 'Bitte einen Betreff angeben.<BR>';
        if ($name == "") $fehler = 'Bitte deinen Namen angeben.<BR>';
        if ($email != "" AND (!eregi (".+@.+\..+",$email))) $fehler = 'Deine E-Mail Adresse ist ungültig!<BR>';
}

if (isset($fehler)) {        echo "<H3>Fehler!</H3>\n<DIV>".$fehler."</DIV>"; $in=0; }

if ($in == 0) {
?>

Dann mußte natürlich noch $in ins Formular bringen!