Esempio di invio dati a una pagina dinamica:
codice:
private function sendData():void
{
var req:URLRequest = new URLRequest("mioPath.php");
req.method = URLRequestMethod.POST;
var variables:URLVariables = new URLVariables();
variables.posizioneX = 15;
variables.posizioneY = 50;
req.data = variables;
var loader:URLLoader = new URLLoader (req);
loader.addEventListener(Event.COMPLETE, onSendComplete);
loader.addEventListener(IOErrorEvent.IO_ERROR, onSendError);
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.load(req);
}
private function onSendError(e:IOErrorEvent):void
{
trace("Send ERROR!: " + e.text);
}
private function onSendComplete(e:Event):void
{
trace("Send COMPLETE!");
var variables:URLVariables = new URLVariables(e.target.data);
trace("VAR: " + variables);
}