MudGuard: CSS-Datei in Textarea -> Probleme mit Backslash

Beitrag lesen

Hi,

q {
    quotes: "\00BB" "\00AB";
}
Bevor die Dateien in die Textarea eingelesen werden, wandel ich sie mit htmlspecialchars und stripslashes um.

Und damit wird vermutlich statt den zwei Zeichen \ und 0 das Zeichen mit Code 0 im String ...

Im Quelltext steht dann aber:
<textarea>
[...]
#content q {
    quotes: &quot;[Rechteck]0BB&quot; &quot;[Rechteck]0AB&quot;;
}
[...]
</textarea>
Die Anführungsstriche werden mit htmlspecialchars umgewandelt (aus '"' wird &quot). Der Backslash führt aber zu einem "Rechteck" (unbekanntes Zeichen). Außerdem fehlt die erste '0'. Die Seite ist iso-8859-1.

Nicht der Backslash, sondern Backslash und Null, die zu einem Zeichen mit Code 0 gewandelt wurden, welches im Browser dann als Kästchen angezeigt wird.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.