Marco Weber: Fehlermeldung

Beitrag lesen

if ($name="")
{
$kname = "<font size=5>Sie haben den Namen vergessen!"</font>;
echo $kname;

korrektur:
das font tag muss auch in die gänsefüsschen rein! und würde keine variable verwenden!

echo "<font size=5>Sie haben den Namen vergessen!</font>";

}
if ($kommentar="")
{
$kkommentar = "<font size=5>Sie haben den Kommentar vergessen!"</font>;
echo $kkommentar;

korrektur:
siehe oben!

echo "<font size=5>Sie haben den Kommentar vergessen!</font>";

}
if ($name != "" && $kommentar != "")
{
$name = strip_tags($name);
$email = strip_tags($email);
$homepage = strip_tags($homepage);
$kommentar = wordwrap( $kommentar, 24, "  ", 1);
$kommentar = eregi_replace(chr(13).chr(10),"<br>",$kommentar);

$datum = date("F d Y");
$mail = "mailto:$email";
$eintrag = "<br>Eintrag vom $datum<br>$name
                    <br>Email: <a href=$mail>
                    $email</a><br>Homepage: 
                    <a href=$homepage>$homepage
                    <br>Kommentar:<br>$kommentar<br>
                    <br><hr><br>";

korrektur:
wenn du einen mehrzeiligen output schreiben willst, dann wie folgt:
(BEACHTE: EOD; muss am anfang der zeile alleine stehen!!!)

$eintrag = <<<EOD
<br>Eintrag vom $datum<br>$name
<br>Email: <a href=$mail>
$email</a><br>Homepage: 
<a href=$homepage>$homepage
<br>Kommentar:<br>$kommentar<br>
<br><hr><br>
EOD;

$dateiname = file("eintrage.txt");
$offne = fopen("eintrage.txt", "w");
fwrite($offne, "$eintrag\n");
fclose($offne);

$danke = "danke.php";
$odanke = fopen("danke.php","r");
$danken = fread($odanke, filesize("danke.php3"));
fclose($odanke);
echo $danken;
exit;

}
?>

MFG Marco