Hallo,
ich mache einen File Upload von Textdateien, lese den Inhalt in eine Variable und schreibe ihn in eine MySQL Tabelle (Longblob). Die Kollation der Tabelle ist utf8_general_ci.
Wenn ich nun den Inhalt des Longblob wieder auslese und per Download dem User zur Verfügung stelle, sind Umlaute etc. durch Fragezeichen ersetzt.
Kann es sein, dass die Datenbank den - binären - Inhalt utf8 codiert zur Verfügung stellt?
ich mache einen File Upload von Textdateien, lese den Inhalt in eine Variable und schreibe ihn in eine MySQL Tabelle (Longblob). Die Kollation der Tabelle ist utf8_general_ci.
Wenn ich nun den Inhalt des Longblob wieder auslese und per Download dem User zur Verfügung stelle, sind Umlaute etc. durch Fragezeichen ersetzt.
Kann es sein, dass die Datenbank den - binären - Inhalt utf8 codiert zur Verfügung stellt?
Kommentar