[TYPO3-german] Zeichensatzkonvertierung bei/nach Datenbankexport
Hallo, ich habe ein Typo3-System mit einer latin-1 Datenbank in die aber von Typo3 utf-8-codierte Daten geschrieben werden. Das funktioniert einwandfrei in Backend und Frontend. Wenn ich aber jetzt mit phpmyadmin eine Tabelle in CSV-Daten exportiere, sind in der Datei unleserliche Zeichen(wie halt auch, wenn ich mit phpmyadmin mir die Tabelleninhalte anzeigen lasse) Wie kann ich die exportierte Datei konvertieren, so dass diese in z.B. Excel mit den richtigen Zeichen weiterverarbeitet wird? Ich hab schon ein paar Konvertierungsprogramme(WIN) getestet( notepad+ +, charset converter), hier entstehen nur noch mehr falsche Zeichen, ich hab auch schon im shell(MAC) und per php den Befehl iconv probiert, dieser bricht aber nach ein paar Zeichen ab.. Vielen Dank für Eure Hilfe Andreas Sahle ___ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Zeichensatzkonvertierung bei/nach Datenbankexport
Moing, es könnte helfen TYPO3 zu sagen das die Verbindung zur DB komplett in UTF-8 stattfinden soll. Das Funktioniert zumindest wenn die DB auch auf UTF-8 gestellt ist. Das kann man in der localconf.php setzen: $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'.chr(10).'SET CHARACTER SET utf8;'.chr(10).'SET SESSION character_set_server = utf8;'.chr(10).'SET character_set_connection = utf8;'; Ich bin mir aber nicht sicher ob es so klappt, wenn die DB an sich auf latin1 gestellt ist. Ich würde es also nicht unbedingt auf einem Live System testen. MFG Patrick Kollodzik Andreas Sahle wrote: Hallo, ich habe ein Typo3-System mit einer latin-1 Datenbank in die aber von Typo3 utf-8-codierte Daten geschrieben werden. Das funktioniert einwandfrei in Backend und Frontend. Wenn ich aber jetzt mit phpmyadmin eine Tabelle in CSV-Daten exportiere, sind in der Datei unleserliche Zeichen(wie halt auch, wenn ich mit phpmyadmin mir die Tabelleninhalte anzeigen lasse) Wie kann ich die exportierte Datei konvertieren, so dass diese in z.B. Excel mit den richtigen Zeichen weiterverarbeitet wird? Ich hab schon ein paar Konvertierungsprogramme(WIN) getestet( notepad++, charset converter), hier entstehen nur noch mehr falsche Zeichen, ich hab auch schon im shell(MAC) und per php den Befehl iconv probiert, dieser bricht aber nach ein paar Zeichen ab.. Vielen Dank für Eure Hilfe Andreas Sahle ___ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Zeichensatzkonvertierung bei/nach Datenbankexport
hi, evtl kann es helfen, das charset von phpMyAdmin selbst auf utf-8 umzustellen, damit die Sonderzeichen innerhalb und beim export richtig erkannt werden. geht afaik irgendwo relativ weit oben im phpMyAdmin frontend (da wo man auch die sprache und das layout und schriftgrössen wählen kann) gruss Tom Am 28.04.2009 um 16:32 schrieb Patrick Kollodzik: Hallo, ich habe ein Typo3-System mit einer latin-1 Datenbank in die aber von Typo3 utf-8-codierte Daten geschrieben werden. Das funktioniert einwandfrei in Backend und Frontend. Wenn ich aber jetzt mit phpmyadmin eine Tabelle in CSV-Daten exportiere, sind in der Datei unleserliche Zeichen(wie halt auch, wenn ich mit phpmyadmin mir die Tabelleninhalte anzeigen lasse) Wie kann ich die exportierte Datei konvertieren, so dass diese in z.B. Excel mit den richtigen Zeichen weiterverarbeitet wird? Ich hab schon ein paar Konvertierungsprogramme(WIN) getestet( notepad++, charset converter), hier entstehen nur noch mehr falsche Zeichen, ich hab auch schon im shell(MAC) und per php den Befehl iconv probiert, dieser bricht aber nach ein paar Zeichen ab.. Vielen Dank für Eure Hilfe Andreas Sahle ___ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german