Hi, ich bin's nur wieder
Nachdem eine Umstellung auf eine vernünfitige WaWi offensichtlich nicht mehr zu vermeiden ist ...
Beim Testabgleich habe ich mal wieder Probleme mit der Zeichenkodierung bekommen. Hat insgesamt ca. 8 Stunden gedauert und final war dann alles für die Katz, da die Daten in utf-8 gespeichert sind, aber getArtikel.php (zB) dann sämtliche Sonderzeichen zernagelt.
Ich hab dann mal testweise die CSVkonform() geändert:
return '"'.str_replace('"','""',utf8_decode($value)).'"';
damit ist die Anzeige im Browser (if auth() auskommentiert) schon mal OK.
Für's reinschreiben müsste es doch reichen ein utf8_encode in die realEscape() mit einzubauen, oder?
Ich kann's zwar ausprobiren, aber ich weiß nicht ob irgendwo in den scripten des connectors evtl noch direkt gelesen/geschrieben wird, oder ob strings auf jeden Fall durch diese beiden Funktionen geleitet werden (was dann ja hilfreich wäre!)
Nachdem eine Umstellung auf eine vernünfitige WaWi offensichtlich nicht mehr zu vermeiden ist ...
Beim Testabgleich habe ich mal wieder Probleme mit der Zeichenkodierung bekommen. Hat insgesamt ca. 8 Stunden gedauert und final war dann alles für die Katz, da die Daten in utf-8 gespeichert sind, aber getArtikel.php (zB) dann sämtliche Sonderzeichen zernagelt.
Ich hab dann mal testweise die CSVkonform() geändert:
return '"'.str_replace('"','""',utf8_decode($value)).'"';
damit ist die Anzeige im Browser (if auth() auskommentiert) schon mal OK.
Für's reinschreiben müsste es doch reichen ein utf8_encode in die realEscape() mit einzubauen, oder?
Ich kann's zwar ausprobiren, aber ich weiß nicht ob irgendwo in den scripten des connectors evtl noch direkt gelesen/geschrieben wird, oder ob strings auf jeden Fall durch diese beiden Funktionen geleitet werden (was dann ja hilfreich wäre!)