Antwort an „Rolf B“ verfassen

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 &quot; sowie < und > durch &lt; und &gt;, 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
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen