Gästebuch txt in Datenbank Version

Hallo zusammen,
Ich habe mir ein Gästebuch mit hilfe eines PHP einsteiger Buches gebastelt.
Die Smielies habe ich später dazugemacht nur leider wir das ganze jetzt so langsam undübersichtlich wenn ich einzelne BEiträge löschen will, da das ganze nich in einer datenbank gespeichert sondern in einer txt datei gespeichert ist.

Das eigentliche Problem:

Ich würde gerne mein Script so umschreiben, das die eintrgäge in einer Datenbank gespeichert werden. kann mir da einer helfen?

Erstaml der Code für die eingabe:
[html]

[php] <?php

/* Anhängen des neuen Textes, falls vorhanden */
if(isset($beitrag))
{
$fp = fopen(„guestbook.txt“,„a“);
if($fp)
{

  $tabzeile .= "<td>$nick</td>";
  $tabzeile .= "<td>$beitrag</td></tr>\n";
  fputs($fp,$tabzeile);

}
fclose($fp);

/* Chat-Anzeige aktualisieren */
echo „“;
}
?>
[/php]

<td align="center">
              <a href="javascript:send();">
              <input type="submit" name="button" value="Senden"></a>
  </td>
  </tr>
size="20"> Comic Arial



[/html][B] Und der Code zur ausgabe:[/B] [html]

GuestBooK

[php] <?php

/* Datei mit Daten auslesen */
$fp = @fopen(„guestbook.txt“,„r“);
if($fp)
{
echo „<table border='1’frame=‚void‘>“;
echo „Name:                                  “;
echo „Beitrag:“;

/* alle Zeilen lesen und ausgeben */
while(!feof($fp))

{
$tabzeile = fgets($fp,200);
$tabzeile = str_replace(‚:)‘, ‚:)‘, $tabzeile);
$tabzeile = str_replace(‚:1:‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚:2:‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚:3:‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚:P1‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚:P‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚:4:‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚:D‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚:5:‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚:6:‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚:7:‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚:*‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚xD‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚!!!‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚:9:‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚:8:‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚hä? wie jetzt‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚ADMIN‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚BAHNHOF‘, ‚‘, $tabzeile);
$tabzeile = str_replace(‚SPASSBREMSE‘, ‚‘, $tabzeile);

$ausdruck = array(‚Arsch‘,‚hurensohn‘,‚Hurensohn‘,‚huso‘,‚Huso‘,‚Ficken‘,‚ficken‘,‚arsch‘,‚Ficker‘,‚ficker‘,‚nazi‘,‚Nazi‘,
‚Bitch‘,‚bitch‘,‚Schlampe‘,‚schlampe,‘);
$tabzeile = str_replace($ausdruck,‚*‘, $tabzeile);

  echo "$tabzeile";
}

echo „“;
fclose($fp);
}

?>
[/php]

[/html]

Danke schon mal im Voraus

Apple 91

Füge wie in den Forenregeln angegeben die Code-Tags in deinen beitrag ein, bis dahin wird jede Antwort temporär gelöscht. Zeit bis Morgen Früh. ganz früh.

So ? jetzt besser ??

Ich denke, dass dir die ersten 4 Einträge auf dieser Seite erstmal reichen sollten.
Die kannst du durcharbeiten und dann fragen zu bestimmten Sachen, die du nicht verstehst, stellen…

PHP: preg_replace - Manual

… ?