Peter: Nicht mehr objektorientiert programmieren

Beitrag lesen

Hallo!

Ich programmiere gerade ein Gästebuch in PHP und habe bisher in meiner Datei, in der ich die POST-Variablen verarbeite, folgendes stehen:
<?php

$name = ereg_replace("(\r\n|\r|\n)","<br>", $name);
$nachricht = ereg_replace("(\r\n|\r|\n)","<br>", $nachricht);

$name = addslashes($name);
$nachricht = addslashes($nachricht);

$pfad = "eintr.dat";

$datei = fopen($pfad, "a+");
fputs($datei, "$name|||$nachricht\n");
fclose($datei);
?>

Wie kann ich mich am besten und kürzesten von dieser objektorientierten Programmierweise lösen. Ich habe es z.B. bei addslashes schon so versucht:

foreach ($HTTP_POST_VARS as $k=>$elem) {
$k = addslashes($k);
$dat = $dat.$k,"|||";
$pfad = "eintr.dat";
$datei = fopen($pfad, "a+");
fputs($datei, "$dat\n");
fclose($datei);
}

Das funktioniert aber leider nicht. Könnt ihr mir da weiterhelfen?

Grüße,
Peter