Anführungszeichen und HTML Tags
Hallo,
ich versuche gerade eine Antwortseite zu für ein Formular zu schreiben. Sobald man im Formular Anführungszeichen (einfache oder doppelte) oder Backslashes eingibt werden diese von PHP mit einem Escapezeichen versehen. Das will ich natürlich nicht.
Also habe ich alle Anführungszeichen per str_replace durch HTML Entities ersetzen lassen und aus zwei Backslashes einen gemacht.
Jetzt funktioniert die Anzeige prima, allerdings kann man jetzt keine HTML Tags mehr eingeben, da eben alle Anführungszeichen umgewandelt werden und so die src - Angabe bei Links z.B. nicht mehr stimmt.
Was kann ich tun, damit die Anführungszeichen innerhalb von Tags nicht umgewandelt werden?
Mit POSIX habe ich es versucht, aber ich komme mit dem regulären Ausdruck dafür nicht klar!
Danke schon mal!
Ben
|