HTML unterdrücken
Snucky
- php
1 LostID0 Snucky
1 Jeena Paradies-1 LostID-2 wahsaga0 Jeena Paradies
Hi Leute,
ich arbeite derzeit an einer Art Gästebuch und möchte bei der Nachrichteneingabe unterdrücken, dass HTML-Code interpretiert wird. PHP hat doch eine solche Funktion, oder irre ich mich dort? Falls das nicht der Fall ist - gibt es einen anderen Trick, oder muss ich wirklich jeden Tag einzeln löschen?
Hi Leute,
ich arbeite derzeit an einer Art Gästebuch und möchte bei der Nachrichteneingabe unterdrücken, dass HTML-Code interpretiert wird. PHP hat doch eine solche Funktion, oder irre ich mich dort? Falls das nicht der Fall ist - gibt es einen anderen Trick, oder muss ich wirklich jeden Tag einzeln löschen?
Hallo,
es gibt in PHP folgende Methode:
string htmlspecialchars ( string string [, int quote_style [, string charset]])
Mit dieser Methode werden Zeichen, die normalerweise als HTML-Zeichen interpretiert werden in ihre entsprechenden HTML-Umlaute umgewandelt ( & wird zu &, " wird zu ", etc.).
Somit wird der Code, der in dein Gästebuch geschrieben wird, nicht interpretiert.
eine genauere Beschreibung der oben genannten Methode findet sich unter http://de3.php.net/manual/de/function.htmlspecialchars.php
MfG
LostID
DANKE!! Klappt prima
Hallo,
PHP hat doch eine solche Funktion, oder irre ich mich dort?
http://de.php.net/htmlspecialchars
Falls das nicht der Fall ist - gibt es einen anderen Trick, oder muss ich wirklich jeden Tag einzeln löschen?
Ansonsten könntest du einfach alle < und > in < und > ändern.
Grüße
Jeena Paradies
Hallo,
PHP hat doch eine solche Funktion, oder irre ich mich dort?
http://de.php.net/htmlspecialchars
...
Habe ich doch bereits geschrieben
LostID
hi,
Habe ich doch bereits geschrieben
du bist der größte.
gruß,
wahsaga
Hallo,
Habe ich doch bereits geschrieben
Klasse, jetzt liest du noch ein paar mal die </faq/>, damit du weißt, was du trotzdem falsch gemacht hast.
Außerdem check ich solche Sachen nicht so schnell wie andere leute ;-).
Grüße
Jeena Paradies