html tags auslesen

Hallo,

habe eine Webseite mit der Template-Libary vLib erstellt. Das Auslesen von normalen Text aus der MySQL-Datenbank funktioniert soweit, wenn ich aber HTML-Tags auslese, werden die als normalen Text dargestellt. Wenn ich z.B
Code:
<br>
auslese, so schreibt das Script
Code:
<br>
dann in die Seite.
Wie bekomme ich es also hin, dass es richtig ausgelesen wird?
 
Das soll verhindern, dass jemand bösartigen Code in die Datenbank speichert und dieser dann ausgeführt wird.
Wenn du sicher bist, dass nur du bzw. Personen, denen du voll vertraust, auf die Datenbank zugreifen können, kannst du im Code alle
PHP:
htmlspecialchars()
bzw.
PHP:
htmlentities()
löschen.
 
wie schreibst du den text in die db? ueber ein formular? dann kannst du platzhalter fuer die formatierungsanweisungen einsetzen und sie spaeter per php ersetzen lassen.

html-tags in einem laufenden text machen sich eh unguenstig, da du auf diese weise nur sehr schwer einen validen code hinbekommen wirst.


gruss
hardy
 
Zurück
Oben