devian: Sicher Datenbankeintragungen über ein Formular machen

Beitrag lesen

Aber was machst Du anschließend mit den aus der Datenbank ausgelesenen Werte? Du verarbeitest sie doch sicher in irgendeiner Form und gibst sie dann an den Browser aus - sprich: Du erzeugst HTML-Code. Hast Du dort auch den entsprechenden Kontextwechsel beachtet?

Ach jetzt verstehe ich was du meinst. Angenommen ich liefer mir folgenden Eintrag aus der Datenbank: '"äad/<!>
Du meinst, dass die Sonderzeichen in HTML schließlich nicht so dargestellt werden, wie sie eigentlich sein sollten, oder? Eine wirkliche Gefahr stellt dies doch nicht da? Es könne unschön aussehen, das wäre aber auch doch schon alles? Ich würde in diesem Fall vor dem Ausgeben htmlentities(), htmlspecialchars  oder etwas ähnliches benutzen. Meintest du das?