Umlaute werden nicht richtig angezeigt seid Umstellung auf PHP 5.6

Bei meinen Webseiten werden seid der Umstellung auf PHP 5.6 die Umlaute (ä, ö, ü, ß) nicht mehr korrekt dargestellt. Man sieht nur komische Sonderzeichen. Das sieht total unprofessionell aus. Hat jemand eine Lösung für dieses Problem.

Antwort:

Diese fehlerhafte Darstellung wird unter Umständen durch die Umstellung auf PHP 5.6 verursacht, da bei PHP 5.6 der UTF-8 Zeichensatz voreingestellt ist. Das Problem kann man i.d.R. durch einen Eintrag in der .htaccess Datei lösen.

php_value default_charset "ISO-8859-1"

Was sind Frames?

Als Frames bezeichnet man die einzelnen Segmente einer HTML-Seite, die dazu dienen diese in Teilbereiche zu unterteilen, um externe HTML-Seiten darzustellen. Alle Frames einer HTML-Seite werden hierbei zusammenfassend als Frameset bezeichnet. Der Vorteil solcher Frames liegt darin, dass zumeist eine parallele Darstellung vieler externer Einzeldokumente möglich ist. Mit Hilfe von Frames lassen sich nicht nur die Unterseiten der eigenen Website miteinander verbinden, auch fremde Internetseiten können mit eingebunden und angezeigt werden. Die Konfiguration solcher Frames ist sehr einfach, weshalb sie gerne von Anfängern beim Erstellen einer eigenen Webpräsenz genutzt werden.