Page 1 of 1

[GELÖST] Kyrillische Zeichen im Frontend mit UTF-8

Posted: Thu Dec 04, 2008 10:59 am
by tizeka
Guten Tag zusammen,

MySQL 4.1.10a
PHP Version 5.0.3
CMS-Version 1.4.1

Problem:
ich bin auf der Suche nach einer Lösung kyrillische Zeichen ohne Probleme im Backend innerhalb einer Seite einzutragen und diese auch wieder im Frontend auszugeben. Das gelingt schon teilweise. Einige wenige Zeichen werden jedoch im Browser als [?] angezeigt. Ich habe alle relevanten Stelle auf den Zeichensatz hin überprüft. Es wird überall ein UTF-8 Zeichensatz verwendet (Datenbank, HTTP-Header, Meta-Tag). Der Screenshot im Anhang verdeutlicht das Problem.

Meine Frage:
Gibt es prinzipiell eine Unterstützung für Kyrillische Zeichen innerhalb des CMSMS? Hat jemand schon Erfahrungen mit dem CMSMS und Kyrillische Zeichen gemacht?

Ich danke vorab ...

Re: Kyrillische Zeichen im Frontend mit UTF-8

Posted: Thu Dec 04, 2008 12:28 pm
by tizeka
Damit dieser Post auch einen Sinn hat ...

Lösung:

In der include.php war folgende Zeile auskommentiert:

$cmsdb->Execute('set names utf8'); // database connection with utf-8

Danach hat alles wie gewünscht funktioniert. Warum das defaultmäßig auskommentiert war, versteh ich nicht ...

Re: [GELÖST] Kyrillische Zeichen im Frontend mit UTF-8

Posted: Thu Dec 04, 2008 4:59 pm
by NaN
Die Frage geistert leider schon lange durchs Forum.
Ich bin zuversichtlich, dass das in der Version 2.0 alles etwas solider wird.