Meike: HTML Code, in String bei Ausgabe nur anzeigen, nicht ausführen

Ich versuche mich geradean einem Gästebuch. Ein Gästebucheintrag wird über ein Formular in die Datenbank geschrieben. Den Text spcieher ich über

mysql_real_escape_string($eintrag)

in die Datenbank. Nun soll bei der Ausgabe, aber jeder Code HTML etc. nicht ausgeführt werden.

Das würde ich mit

strip_tags($eintrag)

machen. Doch mir wäre lieber, wenn man den Code sehen würde, er aber nicht ausgehürt wird. Kann mir jemand sagen wie ich das machen kann

  1. Hallo,

    mysql_real_escape_string($eintrag)

    in die Datenbank. Nun soll bei der Ausgabe, aber jeder Code HTML etc. nicht ausgeführt werden.

    Du suchst htmlspecialchars().
    Du kannst von dedlfix' Artikel zum Kontextwechsel profitieren.

    Freundliche Grüße

    Vinzenz