Friday, March 26, 2010

Actionscript 3 - URL Variables to server side language (ASP,PHP)

Way to pass a variable from Flash AS3 to Server side languages (ASP, PHP).

Flash - Actionscript3

var myVars:URLVariables = new URLVariables(); // instance for URL variables
myVars.myName = "test"; // your variable name & value, which to be sent to server side
var myRequest:URLRequest = new URLRequest(); // instance for URL request
myRequest.url = "http://localhost/site/test.asp"; // Server side page name, where to send
myRequest.method = URLRequestMethod.POST; //Method, which to be used
myRequest.data = myVars; //Adding a variable to request
var myLoader:URLLoader = new URLLoader(); //instance for URL Loader
myLoader.dataFormat = URLLoaderDataFormat.VARIABLES; //Return data format
myLoader.load(myRequest); //Sending request to serve side page.

ASP - Server side page

<% myName = request("myName") response.write myName %>

Happy Coding....

No comments: