Всем привет уважаемые форумчане.
Как у вас дела

?
Ну и собственно прошу объяснить маленький нюанс.
Вот обычный синхронный запрос.
post.js
var request = new XMLHttpRequest();
request.onreadystatechange = function(){
if(request.readyState==4){
if(request.status==200){
alert(request.responseText);
}
else alert("wrong");
}
}
request.open("POST","test.php",false);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
request.send("a=10$b=20");//не разбивает на 2 переменные
test.php
echo $_POST['a']."\n".$_POST['b'];
На выходе я не получаю 2 значения переменных, а лишь только одну "склеенную".
10$b=20
Вот собственно где я сел в лужу?