Drrichardfahrer
Well-known member
- 20 April 2006
- 7.060
- 691
Ich hab in einem Formular eine Textarea, dessen Inhalt aus einer MySQL-Datenbank geladen wird
Wenn ich jetzt als Inhalt Anführungszeichen habe ("), und das Formular abschicke (das bedeutet der Inhalt der Textarea wird in die DB geschrieben, quasi der alte Inhalt wird überschrieben), dann zeigt er mir beim nächsten Mal das an: \". Beim weiteren Speichern dann so: \\\".
Das werden immer mehr Backslashes. Was kann ich dagegen tun, dass " auch " bleibt und nicht da mit Backslashes versehen wird.
Seite läuft übrigens mit UTF-8.
PHP:
"<textarea blablabla>" . nl2br($inhalt) . "</textarea>
Wenn ich jetzt als Inhalt Anführungszeichen habe ("), und das Formular abschicke (das bedeutet der Inhalt der Textarea wird in die DB geschrieben, quasi der alte Inhalt wird überschrieben), dann zeigt er mir beim nächsten Mal das an: \". Beim weiteren Speichern dann so: \\\".
Das werden immer mehr Backslashes. Was kann ich dagegen tun, dass " auch " bleibt und nicht da mit Backslashes versehen wird.
Seite läuft übrigens mit UTF-8.
