cygnus: Zwickmühle: Undefined Index

Beitrag lesen

Hallo :)

Ich versuche ein Script für ein Gästebuch zu schreiben und befinde mich gerade in einer Zwickmühle.

Ich fasse die Eingaben in das Formular in einer Variable zusammen und lasse das in die Textdatei bzw. in das Gästebuch eintragen:

  
$daten = $_POST['eintrag']."<br> von <a href=mailto:".$_POST['email'].">".$_POST['name']."</a><br><br>"; 

Ich bekomme dann natürlich die Meldung "undefined index".

Das vermeide ich mit:

  
if (isset($_POST['eintrag'])) $_POST['eintrag'] = "";

Jetzt zum Problem.
Ich verhindere den Eintrag eines leeren Namens- oder Beitragsfeldes mit

  
$fehler = ""; 

Das kollidiert mit der Indexdefinition, es wird auch bei einem Eintrag in das entsprechende Feld ein leerer Eintrag behauptet und verworfen.

Gibt es eine Möglichkeit, das Problem zu beheben?

mfg
cygnus

--
Die Sache mit der Angel und dem  ><o(((°>  hat immer einen Haken ...