Thread < Problem mit textarea -> Datenbank
(40 answers)
Opened by Gustl at 2011-07-26 21:21 Quote Yes ;) Ich halte es so, dass ich in der DB keine Entities speichere. In der Tabelle liegt also eine richtige spitze Klammer '<'. Die Entities werden erst erzeugt, wenn die Daten in die Textarea geladen werden. Eine spitze Klammer wird zum < und: Das Ampersand '&' wird zum & Das ist die Stelle wo Du aufpassen musst ;) Alles klar? Also zuerst die '&' entitiesieren und erst dann die spitzen Klammern. Beim Zurückschreiben in die DB keine Umwandlung. Btw., das HTML-Tag-Zeugs ist alles ASCII. Wie Du Deine Tabelle flaggen musst, hängt von der restlichen Zeichenkodeirung ab. --Rolf Edit/PS: Die Kollation spielt bei Stringvergleichen eine Rolle, also bei einer Volltextsuche oder in der WHERE-Klause oder in LIKE... Last edited: 2011-07-26 21:48:11 +0200 (CEST) |