HTML Entities in Kommentaren

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
DrMerk
Posts: 2
Joined: Tue Mar 27, 2007 4:52 pm

HTML Entities in Kommentaren

Post by DrMerk »

Kommentare landen bei mir inklusive HTML Entities in der Datenbank. Z.B. "Test" anstelle von "Test". Bei der Ausgabe wird ja nochmal htmlspecialchars ausgeführt und daher wird im Browser dann auch "Test" ausgegeben. Wie kann ich das korrigieren? Das ist doch sicherlich keine Absicht.

Danke und Gruß
DrMerk
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: HTML Entities in Kommentaren

Post by yellowled »

DrMerk wrote:Kommentare landen bei mir inklusive HTML Entities in der Datenbank. Z.B. "Test" anstelle von "Test". Bei der Ausgabe wird ja nochmal htmlspecialchars ausgeführt und daher wird im Browser dann auch "Test" ausgegeben. Wie kann ich das korrigieren? Das ist doch sicherlich keine Absicht.
Doch, wenn ich es richtig verstehe - HTML in den Kommentaren ist ab Werk in s9y unerwünscht. Möglicherweise (ich bin mir nicht ganz sicher, ob ich verstehe, was Du möchtest) hilft Dir das Plugin serendipity_event_unstrip_tags, zu finden auf spartacus.s9y.org, weiter.

YL
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: HTML Entities in Kommentaren

Post by garvinhicking »

Hi!

Die frage wäre, wie es passiert dass die Kommentare mit Entities im Blog landen? Per default speichert s9y eigentlich dort das rohe HTML und formatiert es erst bei der Anzeige mit strip_tags...?

Es gibt theoretisch eine Umkehrfunktion seitnes PHP zu htmlspecialchars, aber wie YellowLED schon anmerkt öffnet man sich damit Tür und Tor zu XSS-Angriffen...

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply