Plik z formularzem main.php jest w kodowaniu utf-8 i posiada
header("Content-type: text/html; charset:utf-8"); oraz <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
formularz wysyłam przy pomocy advAJAX i funkji JS zapisanych w pliku o kodowaniu UTF-8
var url = "ajax.php"; advAJAX.get({ url: url, queryString : queryString, parameters : { "page" : page, "per_page" : per_page, "sort" : sort, "direction" : direction }, onInitialization : function() { }, onSuccess : function(obj) { div.innerHTML = obj.responseXML.getElementsByTagName("response")[0].childNodes[0].nodeValue; }, onError : function(obj) { }, onFinalization : function() { } });
plik ajax.php jest tez w UTF-8 i zwraca xml`a
Jak ustaliłem FF wysyła zmienne get w kodowaniu utf-8 i w zapytanie mysql zwraca wyniki.
Natomiast IE wysyła w CP1250 i już brak jest wyników.
Czy ktoś spotkał sie z takim problemem ?