Zum Inhalt springen

UTF8 Problem in Datenbank

Erstellt am 22. August 2008 · 2 Antworten · letzte Antwort am 23. August 2008

Tags: Frage

nicolaibassdh ·

Hallo zusammen,

ich habe ein kleines Problem mit einer Typo3 Installation. Die Daten in der Datenbank können nicht im UTF8 Format gespeichert werden, alle Sonderzeichen werden falsch dargestellt.

Die Tabellenfelder sind als TinyText mit UTF8_General_CI gekennzeichnet, die DB-Kollation steht ebenfalls auf UTF8.
Trotzdem werden die Sonderzeichen nicht richtig abgespeichert.

Weiterhin ist mir aufgefallen, dass bei Fehlermeldungen im PHPMyAdmin die Sonderzeichen ebenfalls nicht dargestellt werden können.

Wo muss ich evtl. noch etwas umstellen um ein richtiges abspeichern der Daten zu erreichen.

Bin für jede Hilfe dankbar.

Viele Grüße
nic.

Michael_W ·

UTF8 Problem in Datenbank

Liegt das Problem wirklich an der Datenbank?

Evtl. reicht es ja schon dem Browser zu sagen, daß er gefälligst UTF-8 nehmen soll.

Internet Explorer:
Hauptmenü: Ansicht - Codierung

Firefox:
Hauptmenü: Ansicht - Zeichencodierung

Schöne Grüße
Michael Wodrich

swus ·

Hallo,

das tat bei mir ganz gut alles in die localconf

$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'.chr(10).'SET CHARACTER_SET utf8;';
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';