Ich darf anmerken, dass die Ajax-Übertragungen alle nur mit utf8 laufen.

Dafür gibt es noch die hilfreichen Funktionen utf8_encode() und utf8_decode().