ingobar: csv einlesen

Beitrag lesen

$_record[] = fget_csv($handle);

Diese Zeile habe ich mit php.net ;) noch zu

$_record[] = fgetcsv($handle,100,";");

abgeändert. Danke schon mal dafür.

Kannst du mir jetzt noch verraten was ich mit falsch dargestellten Umlauten machen soll?

Zum Beispiel habe ich ein ˆ statt ö oder ein ÷ statt Ö. Vom Hersteller der Datei habe ich auf Nachfrage nach dem Zeichensatz in der DB folgende Infos bekommen:

german(de-utf8)
MySQL-Zeichensatz:  UTF-8 Unicode (utf8)
Zeichensatz / Kollation der MySQL-Verbindung utf8_general_ci

bei den Namen latin1_german2_ci

Und das Problem tritt natürlich in den Namen auf. Stelle ich meine DB jetzt auch auf utf-8 ein oder latin1? Sehe ich die Sonderzeichen nur, weil ich einfach nur print_r mache und damit keinen Zeichensatz in der angezeigten "HTML"-Seite habe?

Es wäre schön, wenn du mir nochmals helfen könntest.