at chapter 5 i'm trying to use request manager but i have a problem,
this is my submit function:
function addSubmit() {
RequestManager.submit({
type : "post",
url : "queue.php",
data : "name=Nicholas",
onsuccess : outputSuccessResult,
onfailure : outputFailureResult,
onnotmodified : outputNotModifiedResult
});
}
i have modified output result to get data from php file
function outputResult(oResponse, sColor) {
var divResponses = document.getElementById("divResponses");
var oRequest = oResponse.request;
var sMessage = "<div style=\"background-color:" + sColor + "\">"
+ oResponse.status + " (" + oRequest.priority + ") "
+ oRequest.type + " " + oRequest.url + " " + oRequest.age + " " + oRequest.data + " " + oResponse.data + "</div>";
divResponses.innerHTML += sMessage;
}
the post is done to queue.php if i have this:
$a = 'hi';
echo $a;
no problem at function outputResult
oRequest.data outputs 'hi' on browser
but if at queue.php i have this:
$a = $_POST[ânameâ];
echo $a;
function outputResult
oRequest.data outputs nothing on browser
i cannot get post value,
i dont have experience with
js and ajax
could someone tell me how to get and output on screen the post value from
queue.php file
thanks a lot