Christian: Backslash vor Anführungs- bzw Schlusszeichen ?

Beitrag lesen

Hallo,

in meinem Gästebuch werden alle Sonderzeichen und Umlaute etc... richtig kodiert; bis auf "". Vor den Anführungs- bzw Schlusszeichen steht immer ein Backslash?

------------------------------------------------------
<?php
//Bestimmung der Variablen
$date = date("d.m.Y");
$time = date("H.i");
$redirect = "redirect.php";

//Daten kodieren
$name_coded=htmlentities($Name);
$text_coded=htmlentities($Mitteilung);
$text_no_slash=str_replace("\n", "", $text_coded);

//die neue Zeile aus dem Formular
$z1="$name_coded*|*$Email*|*$date*|*$time*|*$text_no_slash*|*\n";

// die Datei einlesen
$fp = fopen("gaestebuch.txt", "r+");
$inhalt_txt = fread($fp, filesize("gaestebuch.txt"));
fclose($fp);

// alten Inhalt an die neue Zeile anhängen
$inhalt_txt = $z1 . $inhalt_txt;

// die Datei neu schreiben
$fp = fopen("gaestebuch.txt", "w");
fwrite($fp, $inhalt_txt, strlen($inhalt_txt));
fclose($fp);

// eigene Ausgabe an den Browser
if ($redirect) {
   include ("$redirect");
   exit;
} else {
   print "Thank you for your submission\n";
   echo "<br><br>\n";
   exit;
}
?>

------------------------------------------------------

Danke im Voraus,
Christian