[TYPO3-german] Zeichensatzkonvertierung bei/nach Datenbankexport

2009-04-28 Diskussionsfäden Andreas Sahle
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

2009-04-28 Diskussionsfäden Patrick Kollodzik
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

2009-04-28 Diskussionsfäden Tom Arnold
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