Mailinglisten-Archive |
Hallo, ich lese seit einiger Zeit mit, daher traue ich mich mal zu fragen. ;-) User können auf der Seite einen Text eingeben der dann in die Datenbank eingetragen wird und später wieder auf einer anderen Seite ausgelesen wird. Ich versuch krampfhaft bestimmte html Tags (am liebsten alle) herrauszufiltern. Leider klappt dies nicht, htmlentities oder htmlspecialchars sind dafür wohl nicht wirklich geeignet. Momentan versuche ich es über ein str_replace, klappt aber auch nicht richtig wenn ich ein str_replace auf "<" mache klappt es, aber steht dort "<img" klappt es nicht. Das Problem mit dem Zeilen umbruch habe ich mit nl2br gelöst, beim eintragen mache ich nach dem nl2br ein str_replace auf <br /> und Trage es in die Datenbank ein. Ist es normal das das <br> bei nl2br so aussieht? Oder habe ich was falsch gemacht? ;) Danke schonmal. ;-) Norbert
php::bar PHP Wiki - Listenarchive