Jürgen: eMail-Prüfung

Beitrag lesen

Hallo,

vorab muss ich gestehen, ich habe 0-Ahnung von PHP. Dennoch
poste ich hier mein Anliegen, ggf. kann selbst mir ja geholfen
werden :-(

Bei der Eingabe einer eMail-Adresse möchte ich, dass diese wenigsten
auf das "@" geprüft wird. Derzeit erhalte ich nur eine Fehler-
meldung, wenn nichts im Feld eingegeben wird, ansonsten wird alles
angenommen. Wo genau muss ich den ( für mich noch nichtbekannten )
Code einbinden bzw. modifizieren ?

Für jede Hilfe bin ich dankbar !
Gruß Jürgen

Skript:
.....................................................................

// FORMULAR ZU ANMELDEN

if ($action=="" and $admin=="") {
print $welcome;

print '<form method="POST" action="'.$url.'?action=add">
 E-Mailadresse:<br>
 <input type="text" name="email" size="16" maxlength="32"><br>
 Name:<br>
 <input type="text" name="name" size="16" maxlength="22"><br>
 <br>
 <input type="submit" value="Anmeldung" name="B1">
</form>';

}

#####################################################

// ADRESSE HINZUFÜGEN

if ($action=="add") {

if ($email=="" || $email==" "){
print $emailleer;
} else {
if (mysql_num_rows(mysql_query("SELECT * FROM $tabellenname WHERE Email = '$email'"))>=1) {
print $mailvorhanden;
} else {
mysql_query("INSERT INTO $tabellenname VALUES ('$email', '$name', '0')")
  or die ("Fehler beim Eintragen in die Datenbank!");
mail($email, "Newsletter-Bestätigung", $message_best, "From: $emailadresse");
print $bestaetigung;
}
}

}