Servus,
ich muss grad mit dem Phänomen kämpfen, dass die Indexe eines Arrays, das aus einer Datenbankabfrage zurückgegeben wird, utf-8-kodiert sind. Soll heißen, ich bekomme über "print_r" die erwartete Ausgabe, aber mit $row['index'] erhalte ich keinen Wert, wo einer sein sollte. Mit $row[utf8_encode('index')] geht's.
Das Skript selbst ist auch utf-8-kodiert. Auf einem anderen Rechner mit der gleichen xampp-Konfiguration (XP statt Vista) funktioniert's wunderbar. Die Datenbank (Mysql) ist ebenfalls auf utf-8 konfiguriert.
Habt ihr eine Idee, was da schief läuft?
ich muss grad mit dem Phänomen kämpfen, dass die Indexe eines Arrays, das aus einer Datenbankabfrage zurückgegeben wird, utf-8-kodiert sind. Soll heißen, ich bekomme über "print_r" die erwartete Ausgabe, aber mit $row['index'] erhalte ich keinen Wert, wo einer sein sollte. Mit $row[utf8_encode('index')] geht's.
Das Skript selbst ist auch utf-8-kodiert. Auf einem anderen Rechner mit der gleichen xampp-Konfiguration (XP statt Vista) funktioniert's wunderbar. Die Datenbank (Mysql) ist ebenfalls auf utf-8 konfiguriert.
Habt ihr eine Idee, was da schief läuft?
Kommentar