запрос отправляю следующим образом:
$.post("ajax.php",
{
act: "avatar",
persname: $("#persname").val()
},
onAjaxSuccess
);
на стороне PHP обрабатываю
htmlspecialchars($_POST['persname']);
Пробовал persname обрабатывать encodeURIComponent, а на стороне PHP декодировать строку (urldecode)... все равно получаю строку виду \xd1\x82\xd0\xb5\xd1\x81\xd1\x82
Причем локально работаю на Ubuntu - все нормально.
Загружаю на сервер.. получаю проблему с кодировкой текста в запросе.
Как исправить?