Willi: Umstellung auf UTF-8 (wg. "Ajax") - Keine Umlaute

Beitrag lesen

Hallo liebe Forenbesucher/innen,

Um JSON auf meiner Seite nutzen zu können, bin ich von Funpic auf einen Paidspace umgestiegen. Leider kommen die Umlaute nicht korrekt beim PHP-Script an, wenn ich ISO-8859-1 verwende. Daher - und auch um in Zukunft auch Entitäten verzichten zu können - wollte ich auf UTF-8 umstellen.

Dazu habe ich auch eine gute Seite gefunden, dennoch werden bei mir Umlaute nicht korrekt angezeigt. Bisher habe ich folgendes getan:
* in jeder Datei wird ein header('content-type: text/html; charset=utf-8') gesendet
* in jede HTML-Datei wird ein Metatag <meta http-equiv="content-type" content="application/xhtml+xml;charset=utf-8" />
* Editor auf UTF-8 umgestellt (leider musste ich dazu den Editor wechseln, mit Weaverslave geht das nicht :()
* in einer .htaccess einen Befehl geschrieben: "AddCharset utf-8 .css .html .xhtml .php"

Kann mir jemand sagen woran es liegt, dass Umlaute dennoch nicht korrekt angezeigt werden? Oder habe ich einen Denkfehler in Sachen UTF-8? Muss man weiterhin Entitäten schreiben?

Grüße,
Willi