Hallo,
habe hier ein Problem und ich komm einfach nicht drauf klar, woran es liegen könnte.
Ich habe hier eine Datei, in die ich per PHP über POST einen Text einlese,
welchen ich danach sofort per echo ausgebe (habe ich nur geschrieben,
um die Sache zu reproduzieren). Sobald ich ein Anführungszeichen (") hineinschreibe,
wird die escaped und es wird \" ausgegeben.
Setze ich dazu noch ein mysql_real_escape_string davor, wird sogar \\\" ausgegeben.
Ich habe schon probiert das Charset zu wechseln von ISO-8859-1 auf utf-8,
das hat aber überaupt nichts an der Sache geändert.
Als Doctype verwende ich XHTML 1.0 Strict, die Seite ist soweit valid (w3.org).
Ich wüsste nicht, woran es noch liegen könnte,
außer an irgendwelchen Einstellungen am Webspace, woran aber nichts verändert wurde.
Auch wüsste ich nicht, welche Einstellung sowas bewirken könnte.
Hoffe mir kann jemand dabei helfen, das Problem zu lösen.
Wahrscheinlich ist's ne Kleinigkeit, über die ich mich dann ärger. ^^
Vielen Dank shcon mal im Vorraus.
habe hier ein Problem und ich komm einfach nicht drauf klar, woran es liegen könnte.
Ich habe hier eine Datei, in die ich per PHP über POST einen Text einlese,
welchen ich danach sofort per echo ausgebe (habe ich nur geschrieben,
um die Sache zu reproduzieren). Sobald ich ein Anführungszeichen (") hineinschreibe,
wird die escaped und es wird \" ausgegeben.
Setze ich dazu noch ein mysql_real_escape_string davor, wird sogar \\\" ausgegeben.
Ich habe schon probiert das Charset zu wechseln von ISO-8859-1 auf utf-8,
das hat aber überaupt nichts an der Sache geändert.
Als Doctype verwende ich XHTML 1.0 Strict, die Seite ist soweit valid (w3.org).
Ich wüsste nicht, woran es noch liegen könnte,
außer an irgendwelchen Einstellungen am Webspace, woran aber nichts verändert wurde.
Auch wüsste ich nicht, welche Einstellung sowas bewirken könnte.
Hoffe mir kann jemand dabei helfen, das Problem zu lösen.
Wahrscheinlich ist's ne Kleinigkeit, über die ich mich dann ärger. ^^
Vielen Dank shcon mal im Vorraus.