Moin!
Ich habe ein php module dass aus einer mit UTF-8 codierten Datenbank Daten ausliest und diese jedoch fortan in einem anderen (= nicht-utf-8) Format darstellt so dass alle Sonderzeichen nicht korrekt wieder gegeben werden.
Dann solltest du dafür sorgen, dass alles bei dir ab sofort nur noch UTF-8 nutzt.
Setzt du den Kommunikationskanal mit der DB auf UTF-8? Query "SET NAMES utf8"?
Und was ist dieses ominöse "andere Format" genau?
Zu sehen unter detektorforum.de
Dem Webbrowser sagen, dass die Zeichencodierung in UTF-8 erfolgt würde alle Umlaute reparieren.
Ich würde deshalb gerne die UTF-8 Sonderzeichen umcodieren dass einach Ae statt Ä oder ue statt ü etc. ausgegeben wird.
Was für eine abstruse Blödsinnsidee...
Ist das soweit von der Theorie richtig?
Absolut falsch.
Stell alles auf UTF-8 um und ein, dann hast du keinerlei Probleme.
- Sven Rautenberg
"Love your nation - respect the others."