StudentInnen in der Stadt

Userbild von Gomise Jonnas
Userbild von jagdi
Userbild von eylouflynn
Userbild von elcomandante
Userbild von claudhoffmann
Userbild von Zitadelle
Userbild von Pachulke
Userbild von redrun
Userbild von Len0507
Userbild von Cmotte

Umlaute (ü) und HTMLSpecialChars (<&>)

Userbild von LoTrID
lotrid
am 18.12.07
Umlaute wie ä,ö,ü und HTMLSpecialChars, wie <, &, > verursachen in Thread-Headlines massive Probleme.
Sie werden scheinbar einerseits beim Speichern in der Datenbank kodiert, z.B. als

Code:


&uuml;
oder

Code:


&gt;
, was bei der Anzeige der Headlins in der Foren-Seite kein Problem darstellt. Jedoch in der Thread-Ansicht findet eine erneute Kodierung statt, was zu dem oben sichtbaren Effekt führt (siehe Thread-Headline).

Analog ist es auch nicht möglich, in Foren-Beiträgen Sonderzeichen zu verwenden, die man nur schwerlich über die Tastatur eingeben kann. Bspw.

Code:


&rArr;
(html: right Arrow).
Einloggen um zu antworten.
Userbild von LoTrID
lotrid
am 18.12.07
Nur um es noch mal ganz klar zu formulieren: Die Ursache der fehlerhaften Darstellung ist ein doppeltes Kodieren diverser Zeichen, wobei beim doppelten Kodieren das & aus dem ersten Kodier-Vorgang zu einem &amp; wird, so dass ein ü erst zum &uuml; und dann zum &amp;uuml; wird. Letzteres Kann natürlich kein Browser mehr als ü interpretieren, da es das auch nicht bedeutet ;-)
Einloggen um zu antworten.