tobias1985
Der Erlöser
- 24 April 2006
- 4.963
- 607
Hallo zusammen,
ich habe ein kleines Problem. Und zwar habe ich eine Seite von mir nun auf UTF8 umgestellt.
Heißt:
- Im HTML-Header folgende Angabe:
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- Alle Dateien (PHP, HTML) mit einem entsprechenden Editor geöffnet und als UTF8 gespeichert.
Soweit so gut. Die Texte werden korrekt dargestellt, egal ob ä,ö,ü oder ß.
Jetzt habe ich aber auch Texte, die aus einer MySQL-Datenbank-Tabelle ausgelesen werden. (PHP-Script)
Diese Texte werden aber nicht korrekt dargestellt. Statt den Umlauten bekomme ich nur Kästchen angezeigt.
Die MySQL-Tabelle ist aber bereits UTF8.
Die Kollation jeder Tabelle ist auf utf8_general_ci gestellt. Und auch die Kollation der entsprechenden Felder sind auf utf8_general_ci gestellt.
Jemand eine Idee, oder noch besser eine Lösung für das Problem?
Gruß
Tobi
ich habe ein kleines Problem. Und zwar habe ich eine Seite von mir nun auf UTF8 umgestellt.
Heißt:
- Im HTML-Header folgende Angabe:
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- Alle Dateien (PHP, HTML) mit einem entsprechenden Editor geöffnet und als UTF8 gespeichert.
Soweit so gut. Die Texte werden korrekt dargestellt, egal ob ä,ö,ü oder ß.
Jetzt habe ich aber auch Texte, die aus einer MySQL-Datenbank-Tabelle ausgelesen werden. (PHP-Script)
Diese Texte werden aber nicht korrekt dargestellt. Statt den Umlauten bekomme ich nur Kästchen angezeigt.
Die MySQL-Tabelle ist aber bereits UTF8.
Die Kollation jeder Tabelle ist auf utf8_general_ci gestellt. Und auch die Kollation der entsprechenden Felder sind auf utf8_general_ci gestellt.
Jemand eine Idee, oder noch besser eine Lösung für das Problem?
Gruß
Tobi