hi,
eigentlich muss ich ja bloß des und umwandeln bei iso-8859-1
<>ß" ' würde ja eigentlich auch ohne umwandlung laut w3c korrekt sein.
< und > können aber kritisch sein.
Nehmen wir mal an, und willst meine Texteingabe in einem Absatz anzeigen, also
<p>$text</p>
Wenn ich als Text jetzt
So, nach dem hier </p> ist Schluss.
eingebe - was kommt dabei wohl heraus?
Muss ich dann überhaupt htmlspecialchars()??
Ja, du "musst".
Wenn du Benutzereingaben (oder allgemein von außen kommende Werte) irgendwo im HTML-Kontext ausgibst, nutze _immer_ (mindestens) htmlspecialchars - sonst reißt du dir im Nu potentielle Cross Site Scripting-Lücken auf.
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }