[PHP] " einlesen und wieder ausgeben

CFI

Bisher: CaptainIglo
Lt. Commander
Registriert
Mai 2003
Beiträge
1.389
Auf meiner Page ( http://www.htl-sprueche.at.tt ) habe ich mir ein Gästebuch geschrieben. Das funktioniert ja Grundlegend ganz gut, nur wenn man " schreibt wird das als \" interpretiert und so abgespeichert und auch wieder so ausgegeben. Wie kann ich ein " einlesen oder \" in " umwandeln?

mfg
Capt.Iglo
 
PHP:
// $text ohne \" ausgeben

$text = str_replace ( '\"', '"', $text );
 
So hatte ich eigentlich schon probiert, hat aber nicht gefunzt.
Hatte wohl eine Fehlanordnung der " und ', denn dein Code (per C&P) hat gefunzt.
Thx
 
ja " und ' sind zwei verschiedene Paar Schuhe

ein String mit "\"" würde ausgegen folgendes enthalten: "
ein String mit '\"' würde ausgegen folgendes enthalten: \"

bei " maskiert der Backslash Sonderzeichen wie Zeilenumbruch \n etc.
außerdem können Variablen direkt in den String geschrieben werden

bei ' funktioniert das nicht
 
Allein der Vollständigkeit halber:

PHP:
$text = str_replace ( "\\\"", '"', $text );

Ich wäre aber auch für stripslashes.
 
Zurück
Oben