Matthias Apsel: htmlspecialchars

Beitrag lesen

Hallo André,

<?php echo htmlspecialchars($hinweis);?>

Dieses liegt am htmlspecialchars. Überalle lese ich, dass ich htmlspecialchars auf alle Fälle nutzten soll, aber in diesem Fall ist es nicht möglich oder kann ich dem htmlspecialchars eine Ausnahme hinzufügen?

In der Datenbank steht dieses:

<a href="kontakt.html">E-Mail schreiben.</a> Wir werden Ihnen gern weiterhelfen.

Es ist zwar schlechte Praxis, HTML in eine Datenbank zu schreiben, aber ...

In diesem Fall weißt du genau was drin steht, es sind also keine Nutzereingaben. Du kannst auf htmlspecialchars verzichten. Denn du möchtest ja gern das HTML als HTML ausgegeben haben und nicht als Text.

Bis demnächst
Matthias

--
Das Geheimnis des Könnens liegt im Wollen. (Giuseppe Mazzini)