XMLHttpRequest прблемы с кодировкой :(

TRL

Новичок
XMLHttpRequest прблемы с кодировкой :(

PHP:
if (xmlhttp) {
		url = instpath + "recommend.php";
		content = "draw=small&htmlid=" + htmlid + "&linkid=" + linkid;
		target2 = document.getElementById ('emailto-' + htmlid);
		target2.innerHTML = "<br>Идёт загрузка, пожалуйста подождите....";

		mnmxmlhttp[htmlid] = new myXMLHttpRequest ();
		if (mnmxmlhttp) {
			mnmxmlhttp[htmlid].open ("POST", url, true);
			mnmxmlhttp[htmlid].setRequestHeader ('Content-Type',
					   'application/x-www-form-urlencoded');

			mnmxmlhttp[htmlid].send (content);
			errormatch = new RegExp ("^ERROR:");

			target1 = document.getElementById ('emailto-' + htmlid);

			mnmxmlhttp[htmlid].onreadystatechange = function () {
				if (mnmxmlhttp[htmlid].readyState == 4) {
					mnmString[htmlid] = mnmxmlhttp[htmlid].responseText;

					if (mnmString[htmlid].match (errormatch)) {
						mnmString[htmlid] = mnmString[htmlid].substring (6, mnmString[htmlid].length);

						target2 = document.getElementById ('emailto-' + htmlid);
						target2.innerHTML = mnmString[htmlid];

					} else {
						target2 = document.getElementById ('emailto-' + htmlid);
						target2.innerHTML = mnmString[htmlid];

					}
				}
			}
		}
	}
Народ! Может кто подскахет как с єтой фигни вернуть нормльный русский отвт? Приходит ромбиками весь текст :(й

-~{}~ 06.08.06 23:46:

Мммм.. что никто ничего не знает? смотрел по поиску, есть темы по поводу этой библиотеки, но моей проблемы так и не нашёл....
 

nehochuha

Новичок
IMHO с библиотекой все в порядке дело в браузере.
IE и FF ожидает ответ в кодировке UTF-8
используй mbstring
 

TRL

Новичок
я оспорю твоё мнение :))

PHP:
mnmxmlhttp[htmlid].overrideMimeType('text/plain; charset=windows-1251');
это перед
PHP:
mnmxmlhttp[htmlid].setRequestHeader ('Content-Type',
                       'application/x-www-form-urlencoded');
Работает :)) УРЯ Товарищи! :))
 
Сверху