PHP: Sonderzeichen in Textdatei schreiben

Hoi,
hab hier folgendes Script(bekannt aus:http://www.hackerboard.de/thread.php?threadid=8114&sid=) :

PHP:
<?php
$fp = fopen("speicherr1.txt","w");
if ($fp)
{
flock($fp,2);
$ti =($feld1);
fputs ($fp,$ti);
echo "Erfolgreich gespeichert";
echo "<br>";
flock($fp,3);
fclose($fp);
}
else
{
echo "Zugriffsfehler";
}
?>

Dieses Script schreibt den Text aus einer Textarea (Forumular) in eine Textdatei.

Nun habe ich festgestellt, wenn man z.b. Sonderzeichen wie etwa ' oder " in die Textdatei speichern will, automatisch immer ein \ vor dem ", etc angefügt wird, also \".
Woran liegt das und wie kann man das abstellen?

mfg. Flou
 
Wunderbar, funktioniert jetzt genauso wie ich mir das vorgestellt habe.
Aber warum überhaupt wurde der Backslash automatisch eingefügt?
 
Zurück
Oben