Hallo,
ich habe eine Website in HTML5 und UTF-8. Alles funktioniert soweit.
Wenn ich mir die Daten in PhpMyAdmin ansehe, werden die Umlaute und Sonderzeichen in dieser bekannten kryptischen Form angezeigt (Weiße Mäuse = Weiße Mäuse). Auch beim Exportieren bleibt das so. Die Ausgabe ist aber so, wie sie sein soll. Also alles gut! Wenn ich in PhpMyAdmin ein Wort mit Umlaut direkt eingebe, erfolgt als Ausgabe nur ein "?".
Ich musste nun auf einen neuen Server umziehen, dort ist es genau umgekehrt: Die kryptischen Zeichen werden auch so ausgegeben. Wenn ich die Umlaute direkt in PhpMyAdmin eingebe, funktioniert es.
Liegt das am Server, der PHP-Version, der Datenbank? Ich konnte keine wesentlichen Unterschiede feststellen.
Muss ich die Daten vor dem Aufspielen auf den neuen Server konvertieren? Wie? Ich kenne nur von ANSI zu UTF-8, hier ist es ja quasi UTF-8 zu UTF-8…
Danke für die Hilfe
ich habe eine Website in HTML5 und UTF-8. Alles funktioniert soweit.
Wenn ich mir die Daten in PhpMyAdmin ansehe, werden die Umlaute und Sonderzeichen in dieser bekannten kryptischen Form angezeigt (Weiße Mäuse = Weiße Mäuse). Auch beim Exportieren bleibt das so. Die Ausgabe ist aber so, wie sie sein soll. Also alles gut! Wenn ich in PhpMyAdmin ein Wort mit Umlaut direkt eingebe, erfolgt als Ausgabe nur ein "?".
Ich musste nun auf einen neuen Server umziehen, dort ist es genau umgekehrt: Die kryptischen Zeichen werden auch so ausgegeben. Wenn ich die Umlaute direkt in PhpMyAdmin eingebe, funktioniert es.
Liegt das am Server, der PHP-Version, der Datenbank? Ich konnte keine wesentlichen Unterschiede feststellen.
Muss ich die Daten vor dem Aufspielen auf den neuen Server konvertieren? Wie? Ich kenne nur von ANSI zu UTF-8, hier ist es ja quasi UTF-8 zu UTF-8…
Danke für die Hilfe

Kommentar