Hi Leute,
ich habe mit der Extension DB Integration (wfqbe) eine Abfrage erstellt mit der eine Liste von Registrierten Usern gezeigt wird.
Bei dieser Liste kommt unter anderem auch der Name vor und dort werden die Umlaute als Karo-Fragezeichen (��😉 ausgeben?
Wenn man auf den Namen des Users in dieser Liste klickt kommt man zu einer Weiteren Abfrage wo alle Information des gewählten users sieht. Hierbei werden aber die Umlaute gezeigt.
Ich habe nicht die leiseste Ahnung woran das liegen könnte. Habt Ihr da net idee?
Das Namens-Feld ist immer das selbe.
Bild: demo.agentur-eigensinn.at/…/wfqbe.jpg[/url]
hat wirklich nimmand eine idee woran das liegen könnte???
ich komm einfach nicht drauf. #angry#
Na wird wohl am verschiedenen charsets liegen (vorausgesetzt es handelt sich wirklich um die gleichen Daten). Überprüfe den von der Einzelansicht und den von der Gesammtübersicht.
das brauch ich nicht überprüfen. sobald ich eine komplette neue abfrage gesalte ist da selbe problem wieder.
Was für eine Charset ist in deiner Datenbank eingestellt? Was für einer wird bei der Übertragung/Speicherung verwendet und was für einer bei der Darstellung? Passe alle auf einander ab und dein Problem ist gelöst.
hmmmm...
Typo3-install:
[SYS][UTF8filesystem] = 1
[BE][forceCharset] = utf-8
Typo3-Template (TS):
metaCharset = utf-8
additionalHeaders = Content-Type:text/html;charset=utf-8
doctype = xhtml_trans
xhtml_cleaning = none
Die Eingabe wird über sr_feuser_register gemacht. Da müsste auch alles richtig eingestellt sein. Es war vorher auch so das bei dem Feld Land von static_info_table die Umlaute nicht richtig dargestellt wurden. Das funktioniert aber jetzt.
DB Zeichensatz: latin1
DB Sortierfolge: latin1_swedish_ci
und
Bild: demo.agentur-eigensinn.at/…/db_screen.jpg
wo kann ichs sonst noch was einstellen.
Ich muss noch dazu sagen dass wie gesagt auf einer seite funktioniert und auf der Übersichtsseite dann wieder nicht. Und wenn ich die Übersichtsseite 2 mal als Inhalt reingebe dann passen die Umlaute und beim anderen nicht. Blende ich eins von beiden Inhalten aus ist wieder alles ohne Umlaute?! Seltsam oder?!
Standard-INhalt passt auch. Es geht soweit alles. Nur das eine Problem will einfach nicht.
Gruss
ich habe gerade die Seiten wo das DB-Integrator Plugin + allem anderen exportiert und in einer neuen Umgebung versucht zu Importieren, dazu kommt folgende Meldung:
CHARSET: Converting charset of input file (utf-8-) to the system charset (iso-8859-1)
Meiner Meinung nach solls ja e auf uft-8 laufen oder??
Na wo jetzt genau der Hund begraben ist wird dir keiner sagen können aber du lieferst deinen Content in utf-8 aus und speicherst ihn in latin (statt z.B. in utf8_general_ci).
Wenn du keine Lust hast deine Datenbank umzustellen http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/ kannst du versuchen in deiner Extension den Inhalt zu decodieren:
..
function main($content, $conf) {
..
return utf8_decode($content);
}
..
Viel Glück
Edit: http://www.typo3-jack.net/typo3-german-lists-netfielders-de/7950-typo3-german-problem-umlauten.html
Hallo zusammen
habe hier einen Tipp gefunden der mir geholfen hat:
>>> http://www.typo3forum.net/forum/typo3-4-x-fragen-probleme/32447-wfqbe-utf-8-a.html
Die aktuelle Version ist 1.1.2. In Kürze wird Mauro die nächste Version veröffentlichen, in der ein zusätzliches Feld für "Connection SQL configuration" vorgesehen ist. Dieses Feld muss analog zu setDBInit mit folgendem gefüllt werden:
Code:
SET NAMES utf8;
SET CHARACTER_SET utf8;
Shalom
Manfred
Hi,
ich bearbeite gerade mit wfqbe einen MSSQL-Server als Datenquelle. Leider habe ich nun auch das leidige Problem mit den Umlauten.
Vom MSSQL-Server weiß ich: "der Standard-Unicode Zeichensatz für SQL Server ist 1252, der bei der Installation als Standard vorgeschlagen wird."
"Connection SQL configuration..." hat nichts gebracht.
eine richtige Stelle um "return utf8_decode($content);" einzufügen konnte ich leider auch nicht finden.
wfqbe läuft als 1.5.0, ADOdb 5.10.0.
Welches Rädchen kann ich noch drehen?
Ciao
Tom