VOLLTREFFER - Fehler gefunden!
Es lag tatsächlich daran, dass die Datenbank intern alles auf latin umgewandelt
hat, da die Daten nicht per mysql_set_charset('utf8',$link); bzw.
mysqli_set_charset('utf8',$link); geschrieben wurden.
Solange man sich in dieser Umgebung bewegt, also Umwandlung beim Einlesen
UTF8->latin 1 und beim Auslesen latin 1->UTF-8 gibt es keine Probleme -
vorausgesetzt man bewegt sich im Bereich von Sprachen die das Mitmachen (z.B. auch
Russisch).
TYPO3 gibt nur wieder was in der Datenbank ist - ohne diese Umwandlung, daher
dieser Widerspruch.
Lösen lässt es sich nun, in dem man das Charset ordentlich setzt und alle
falsch geschriebenen Felder mit:
name = convert(cast(convert(name using latin1) as binary) using utf8)
umwandelt -> dann passt es auch sofort im TYPO3.
Vielen Dank an alle Antworten, ihr habt mitgeholfen bei der neuen Webseite für
die Mauthausen Gedenkstätte: http://www.mauthausen-memorial.at/ - Ich poste den
Link, wenn die Seite online ist.
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german