проблема отправляю строку "Текст" на сервер и получаю "Текст" уже краказябрами, как исправить?
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
var indSelect="param1="+'Текст' //формирую строку
req.onreadystatechange = function() {
if (req.readyState == 4) {
statusElem.innerHTML = req.statusText
if(req.status == 200) {
alert("Ответ сервера: "+req.responseText);
}
}
}
req.open('POST','ajax.php',true);
req.setRequestHeader("Content-type","application/x-www-form-urlencoded;");
req.setRequestHeader("Content-Length", indSelect.length);
req.send(indSelect);
}
код сервера
<?
echo "<pre>";
print_r($_REQUEST);
echo "</pre>";
?>