Thread < Problem mit textarea -> Datenbank (40 answers)
Opened by Gustl at 2011-07-26 21:21

rosti
 2011-07-26 21:45
#150774 #150774
User since
2011-03-19
3194 Artikel
BenutzerIn
[Homepage]
user image
Quote
Kennt wer das Problem? Weiß einer Rat?
Hoffe es ist verständlich rüber gekommen!?


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 &lt; und: Das Ampersand '&' wird zum &amp;

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)

View full thread &lt; Problem mit textarea -> Datenbank