经过一番研究,似乎这是一个非常受欢迎的问题.不幸的是,之前回答的问题都没有能够解决我面临的这个特殊问题.
首先,设置:
现在有了这样说,这就是守则.
请注意,我已将以下代码中的url更改为指向虚假Web服务器.我还将数据库连接信息更改为类似虚假.然而,结构的其余部分是正确的,包括文件夹结构和文件名:
Flash(Code.DataTransmitter):
public function SendData():void {
var myData:URLVariables = new URLVariables();
myData.update = "true";
myData.score_humans = MasterManager.gameManager.scoreHumans;
myData.score_creatures = MasterManager.gameManager.scoreCreatures;
var myRequest:URLRequest = new URLRequest("http://not-a-real-web-server.com/data/testgame.php");
myRequest.data = myData;
myRequest.method = URLRequestMethod.POST;
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, OnSendDataComplete);
try {
loader.load(myRequest);
} catch (error:Error) …Run Code Online (Sandbox Code Playgroud)