Sven Rautenberg: Probleme mit "hidden"-Formularelementen

Beitrag lesen

Moin!

soweit so gut, das Problem ist aber, dass wenn "value" HTML-Text enthaelt (also Text mit eingebetteten HTML-Tags, zB.: value="Text Text <br /> <a href="http://blub.com/blob">Linktext</a> Text Text>"), dann werden diese HTML-Tags und der nachfolgende Text vom Browser leider angezeigt, und mit "hidden" ist es nicht mehr weit her.
Logisch, bei dem 1.Anführungszeichen ist ja der value-Bereich zu Ende (der bei href="http://...). Du musst einfach die Anführungszeichen maskieren also '"' durch '"' ersetzen, dann funktioniert es.

Und die HTML-eigenen Zeichen wie <, > und & auch - ergo: htmlspecialchars() benutzen.

- Sven Rautenberg

--
Diese Signatur gilt nur am Freitag.