Hallo Andreas,
Für mich bleibt abe die Frage dennoch offen, wie ich mit Sonderzeichen in den Werten umgehe.
Wenn Du mit htmlspecialchars ein data-Attribut erzeugst, dann SOLLTE das Problem gelöst sein. Solange Du der Funktion kein ENT_NOQUOTES mitgibst, ersetzt sie " durch " sowie < und > durch < und >, der Rest kann unbesehen in Attribute reingeschmissen werden. Hoffe ich jedenfalls, was bei Zeilenumbrüchen passiert, muss man gucken. Hast Du Zeilenumbrüche drin?
Update: Zeilenumbrüche in einem Attributwert sind unproblematisch, gerade probiert.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi