Как использовать xmlhttprequest с надписью и параметрами? PHP не получает информации о публикацииPhp

Кемеровские программисты php общаются здесь
Anonymous
Как использовать xmlhttprequest с надписью и параметрами? PHP не получает информации о публикации

Сообщение Anonymous »

Я пытаюсь создать веб -приложение Google Maps. Я храню квартиры и хочу отредактировать их. Я предоставляю код, который пользователи вставляют и получаю информацию из своей ранее хранимой квартиры. Я использую php an js. < /P>
Это то, что я пытаюсь сделать: < /p>
На стороне клиента я использую: < /p>

Код: Выделить всё

var clave="";
var params="clave="+clave;

function downloadUrl(params,url, callback) {
var request = window.ActiveXObject ?
new ActiveXObject('Microsoft.XMLHTTP') :
new XMLHttpRequest; //en cierto modo es una API, acepta requests HTTP.

request.onreadystatechange = function() {
if (request.readyState == 4) {
request.onreadystatechange = doNothing;
callback(request.responseText, request.status);
}
};

request.open("POST", url, true);
request.send(params);
}
< /code>
Я получаю «Identificador» от предыдущей страницы PHP, он получает правильное значение.downloadUrl(params,"phpsqlajax_genxml1.php", function(data) {
var xml = parseXml(data);
var markers = xml.documentElement.getElementsByTagName("marker"); //coge todos los markers
//GETS XML RESPONSE AND PUTS MARKERS INTO MAPS
}
});
< /code>
Но когда я вызову phpsqlajax_genxml1.php, он не получает значение поста: < /p>
$clave = $_POST["clave"];
echo $clave; //this is not echoing nothing
$query = "SELECT * FROM markers WHERE clave = '{$clave}'";
Есть ли лучший способ сделать это или что я делаю неправильно?

Подробнее здесь: https://stackoverflow.com/questions/939 ... ng-post-in

Вернуться в «Php»