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!