CKEditor escaped "
Alexander 33433
- sonstiges
0 LX
Ich nutze auf einer Seite CKEditor, um eingeloggten Nutzern zu ermöglichen, Beiträge zu schreiben. Diese werden dann in die Datenbank geladen und auf der Webseite veröffentlicht. Jetzt habe ich das Problem, dass CKEditor automatisch, vor jedes " ein / schreibt.
Das sieht dann z.B. so aus:
<p>
<span style=\"font-family: comic sans ms,cursive;\">
<span style=\"font-size: 12px;\">dhsjdhsjdhshd</span></span>
</p>
<p style=\"text-align: right;\">
<span style=\"font-size: 16px;\"><span style=\"font-family: arial,helvetica,sans-serif;\">dfdfd</span>
</span>
</p>
Ich verstehe die Ursache dafür nicht, der Browser kann damit nichts Anfangen und ignoriert das, was in den Anführungszeichen steht.
Wie kann ich das abstellen / anders lösen?
Ggf. selbst ersetzen - aber bist Du wirklich sicher, dass der CKEditor und nicht die Datenbankanbindung für diese Escapes verantwortlich ist?
Gruß, LX
Ja ich habe mit echo $_POST['...'] das ausgegeben, was gesendet wird, und das hatte auch schon die /.
Hm...
Hallo,
Ja ich habe mit echo $_POST['...'] das ausgegeben, was gesendet wird, und das hatte auch schon die /.
liest sich nach den teuflischen Magic Quotes. Mach' die unschädlich.
Freundliche Grüße
Vinzenz