PHP two-way communiction
//Two Way Communication
//php bible p.68
var serverFile:String = “http://localhost/file.php”;
var variables:URLVariables = new URLVariables();
variables.id = 1004;
variables.user = “nate”;
var urlRequest:URLRequest = new URLRequest(serverFile);
urlRequest.method = URLRequestMethod.POST;
urlRquest.data = variables;
var urlLoader:URLLoader = new URLLoader();
urlLoader.addEventListener(Event.COMPLETE, userResponseHandler);
try {
urlLoader.load(urlRequest)
}
catch (e:Error)
{
//handle error
}
//handle function
function userResponseHandler(e:Event) {
var urlLoader:URLLoader = URLLoader(e.target);
var args:URLVariables = new URLVariables(urlLoader.data);
trace(“User Data: ” + args.response);
}
//php bible p.68
var serverFile:String = “http://localhost/file.php”;
var variables:URLVariables = new URLVariables();
variables.id = 1004;
variables.user = “nate”;
var urlRequest:URLRequest = new URLRequest(serverFile);
urlRequest.method = URLRequestMethod.POST;
urlRquest.data = variables;
var urlLoader:URLLoader = new URLLoader();
urlLoader.addEventListener(Event.COMPLETE, userResponseHandler);
try {
urlLoader.load(urlRequest)
}
catch (e:Error)
{
//handle error
}
//handle function
function userResponseHandler(e:Event) {
var urlLoader:URLLoader = URLLoader(e.target);
var args:URLVariables = new URLVariables(urlLoader.data);
trace(“User Data: ” + args.response);
}