Guten Abend.
Ich habe bisher eine Webseite im iso-8859-1 Format betrieben. Die Datenbank selbst war auf utf8_general_ci eingestellt.
Nun habe ich nach der folgenden Anleitung die PHP-Dateien ins UTF-8 Format umgewandelt und den Zeichensatz geändert: Anleitung
Obwohl die Datenbank ebenfalls auf UTF-8 eingestellt ist und die Daten auch ohne Fehler vorhanden sind, wird auf der Webseite anstatt der Umlaute ein Fragezeichen dargestellt.
Mit dem Rettungstrick aus der Anleitung, nach welcher man bei jeder Verbindung:
ausführen soll, bin ich nicht einverstanden, da es eben nichts Halbes und nichts Ganzes ist.
Kennst jemand das Problem, bzw. kann mir jemand helfen das Problem in den Griff zu bekommen?
Vielen Dank!
Ich habe bisher eine Webseite im iso-8859-1 Format betrieben. Die Datenbank selbst war auf utf8_general_ci eingestellt.
Nun habe ich nach der folgenden Anleitung die PHP-Dateien ins UTF-8 Format umgewandelt und den Zeichensatz geändert: Anleitung
Obwohl die Datenbank ebenfalls auf UTF-8 eingestellt ist und die Daten auch ohne Fehler vorhanden sind, wird auf der Webseite anstatt der Umlaute ein Fragezeichen dargestellt.
Mit dem Rettungstrick aus der Anleitung, nach welcher man bei jeder Verbindung:
PHP:
mysql_query("SET NAMES 'UTF8'");
ausführen soll, bin ich nicht einverstanden, da es eben nichts Halbes und nichts Ganzes ist.
Kennst jemand das Problem, bzw. kann mir jemand helfen das Problem in den Griff zu bekommen?
Vielen Dank!