Moin!
mit PHP ist das ganz einfach, natürlich nur wenn du die Möglichkeit hast, PHP zu benutzen. Auf dem Link oben gibts einen Beispielquelltext.
Das Problem ist vollkommen unabhängig von PHP. Die Funktion htmlspecialchars() macht nichts anderes, als eine Suchen-Ersetzen-Funktion auf alle "gefährlichen" HTML-Zeichen wie < und > auszuführen.
Entscheidend ist aber immer nur, was im Browser ankommt. Mit anderen Sprachen ist diese Ersetz-Aktion möglicherweise etwas umfangreicher zu programmieren, aber nicht unmöglich. PHP hat eben ein paar trickreiche, weborientiere Funktionen schon mit dabei. Das ändert aber nichts daran, daß man das grundsätzliche Problem verstehen muß. :)
- Sven Rautenberg