Fremdsprachige Texte
Verfasst: 30.07.2005, 14:17
Hi,
ich möchte auf einer Seite verschiedene Sprachen darstellen, unter anderen Russisch.
Meine Testtabelle ist bereits auf utf-8 umgestellt. Sonderzeichen werden dort im PHPMyAdmin utf8 kodiert angezeigt und auf der Webseite dann wieder richtig angezeigt. Das ist soweit ganz nett.
Der content-type wird einmal via Header und einmal via HTML auf das charset utf-8 gesetzt.
Jetzt habe ich im PHPMyAdmin russischen Text reinkopiert. im PHPMyAdmin wird dieser korrekt dargestellt. Auf meiner Testseite werden jedoch nur ????? dargestellt.
Hat jemand eine Idee woran das liegen kann? Das müsste doch auch mit utf8 dargestellt werden können oder kam es durch ein manuelles kopieren der russischen Zeichen im PHPMyAdmin zu dem Problem, weil dort werden die Zeichen nicht kodiert angezeigt. Habe auch danach mal via nen SQL Befehl russischen Text eingefügt?
Oder muss ich die Daten unicode in die Tabelle schreiben damit es geht?
Vielleicht kennt sich da ja jemand besser aus?
Beste Grüße
Philipp
ich möchte auf einer Seite verschiedene Sprachen darstellen, unter anderen Russisch.
Meine Testtabelle ist bereits auf utf-8 umgestellt. Sonderzeichen werden dort im PHPMyAdmin utf8 kodiert angezeigt und auf der Webseite dann wieder richtig angezeigt. Das ist soweit ganz nett.
Der content-type wird einmal via Header und einmal via HTML auf das charset utf-8 gesetzt.
Jetzt habe ich im PHPMyAdmin russischen Text reinkopiert. im PHPMyAdmin wird dieser korrekt dargestellt. Auf meiner Testseite werden jedoch nur ????? dargestellt.
Hat jemand eine Idee woran das liegen kann? Das müsste doch auch mit utf8 dargestellt werden können oder kam es durch ein manuelles kopieren der russischen Zeichen im PHPMyAdmin zu dem Problem, weil dort werden die Zeichen nicht kodiert angezeigt. Habe auch danach mal via nen SQL Befehl russischen Text eingefügt?
Oder muss ich die Daten unicode in die Tabelle schreiben damit es geht?
Vielleicht kennt sich da ja jemand besser aus?
Beste Grüße
Philipp