D.R.: CMS Problem mit "<" und ">"

Beitrag lesen

Hallo,

Jetzt habe ich aber das Problem, dass bei einigen Seiten im Content ein <textarea>-Element vorkommt. Das heißt, es gibt auch ein schließendes <textarea>-Element und deswegen wird die <textarea> des CMS vorzeitig geschlossen, obwohl es das gar nicht soll!

HTML-Elemente haben grundsätzlich nichts in einer textarea zu suchen.

Lösung des Problems wäre, dass alle "<" als &lt; und alle ">" als &gt; übergeben werden.

Das machst du am besten mit htmlspecialchars().

Im Browser werden sie im CMS dann wieder als "<" und ">" dargestellt.

Ja.

Bei der Übergabe an die Datenbank müssten diese Zeichen dann wieder in "<" und ">" umgewandelt werden.

Nein. Die Zeichen werden so übertragen, wie sie im Browser dargestellt werden (evtl als %xx, was der DB aber egal ist).

mfg. Daniel