Dringo: Hilfe!!!!Ich verzweifele!!!!Mein Gästebuch funzt net

Moin Leute habe ein rießen prob. mein projekt muß fertig werde und ich weiß einfach nich mehr weiter kann mir vieleich bitte bitte einer helfen ich poste hier ma den quelltext wäre super wenn jemand mir helfen könnte bin neu auf dem gebiet!!!!!!!!
Der Fehler ist beim Aufruf der Seite zeigt er svort an das der Eintrag nicht gespeichert werden konnte weil die eingabe felder leer sind aber dzu komme ich noch nich mal also zu den eintrage fenstern
Bitte bitte bitte HILFE!!!!!!!!!!!!!

hier der include quelltext:

<?
 $host = "localhost";
 $user = "ink";
 $pass = "test";
 $database = "test_datenbank";
 $dz = mysql_connect($host, $user, $pass);
 mysql_select_db($database, $dz);
?>

Und nun der rest vom Fest mein Gästebuch:

<?
include("mysql.inc");
function PostVar($variablen_name)
 {
  $ergebnis=$_POST[$variablen_name];
  if (get_magic_quotes_gpc())
  $ergebnis=stripslashes($ergebnis);
  return trim($ergebnis);
 }
function format($text)
 {
  $ergebnis=htmlentities($text);
  $ergebnis=str_replache("\r\n\r\n","<br><br>",$text);
  return $ergebnis;
 }
  $eintrag=PostVar("eintrag");
  $autor=PostVar("autor");
  $status=$_POST['status'];

$grenzwert=1000;
  $anzeigen=true;
    $fehler="";

if (empty($eintrag))
  $fehler.="<li>Der Eintrag ist leer</li>";

if (empty($autor))
  $fehler.="<li>Sie habe keinen Namen eingetragen</li>";

if (strlen($eintrag) > $grenzwert)
  $eintrag=substr($eintrag,0,$grenzwert);

if (!strpos($eintrag," ") || strpos($eintrag," " > 60))
  $eintrag=wordwrap($eintrag, 60, " ", 1);
?>
<html>
 <head>
  <style type="text/css">
   body, table, form, p {font-family : Comic Sans MS}
  </style>
 </head>
 <body bgcolor="black" text="red">
  <div align="center">
   <table border="0" style="width:500px">
    <tr>
     <td>
      <h1 style="text-align: center">G&auml;stebuch der White Guns Black</h1>
<?
if (!empty($fehler))
 {
  $anzeige=false;
  echo "<p><b>Leider konnte dein Beitrag nicht gespeichert werden:</b></p>";
  echo "<ul>$fehler</ul>";
 }
elseif ($status == "Vorschau")
 {
  $anzeige=false;
  $datum=date("\a\m j. n. Y \u\m H:i");
?>

<h3> So sieht dein Eintrag derzeit aus:</h3>
  <hr width="150" noshade >
  <p><?=format($eintrag)?></p>
  <p>
   <small>
    <b><?=htmlentities($autor), ", $datum"?> </b>
   </small>
  </p>
  <hr width="150" noshade >
   <p>
    <b>Um deinen Beitrag zu bearbeiten, benutze bitte das Formular.</b>
   </p>

<?
 }
 elseif($status == "Eintragen")
 {
  $query="INSERT INTO guestbook SET datum =now(),
      eintrag ='".addslashes($eintrag)."',
      autor = '".addslashes($autor)."'";
   $sql=mysql_query($query) or die(mysql_error());
 }

if ($anzeigen)
 {
  $query="SELECT DATE_FORMAT(datum, 'am %e. %c. %Y um %k:%i')
      AS datum, eintrag, autor FROM guestbook ORDER BY datum DESC";
  $sql=mysql_query($query) or die (mysql_error());

while ($ds=mysql_fetch_object($sql))
 {
  $eintrag=$ds-> eintrag;
  $autor=$ds-> autor;
  $datum=$ds-> datum;
?>

<p>
   <?=format($eintrag)?>
  </p>

<p>
   <small>

<b><?=htmlentities($autor),", $datum" ?> </b>
   </small>
  </p>
  <hr width="150" noshade >

<?
}
 unset($eintrag,$autor);
}
?>

<form action="guestbook.php" method="post">
 <p>
  <small><b>Dein Eintrag (maximal <?=$grenzwert ?> Zeichen):</b></small><br>
  <textarea style="width : 500px; height : 240px" name="eintrag" > <?=htmlentities($eintrag) ?> </textarea>
 </p>
 <p>
  <small><b>Dein Name:</b></small><br>
  <input style="width : 500px" type="text" maxlength="50" name="autor" value=" <?=htmlentities($autor) ?>">
 </p>
 <p>
  <input type="submit" name="status" value="Vorschau">
  <input type="submit" name="status" value="Eintragen">
 </p>
</form>
</td>
</tr>
</table>
</div>
</body>
</html>

so das wars es wäre wirlich super wenn jemand mir helfen könnte finde absolut den Fehler nich!!!!

  1. Hallo!

    Moin Leute habe ein rießen prob.

    Ja, auch am Nachmittag mit den Satzzeichen ;-)

    mfg Alfie