-2

以下代码仅读取文件而不是写入文件。我使用的是 Flash Player 而不是 Air,并且代码必须将数据保存到外部网站,因此 FileReference 和 FileStream 将不起作用。

var Update:URLRequest = new URLRequest("http://freememegames.com/wp-content/uploads/highscore.txt");
var Score:URLVariables = new URLVariables();
var Load:URLLoader = new URLLoader();

Update.method = URLRequestMethod.POST;
Score.Name = "Jack";
Score.Value = "100";
Update.data = Score;
Load.load(Update);

Load.addEventListener(Event.COMPLETE, Complete);

function Complete(e:Event):void {
    scores.text = String(e.target.data);    
}
4

1 回答 1

1

您必须将此数据发送到 PHP,然后让 PHP 将其写入您的文本文件。只是让您知道,您尝试做的事情很容易受到黑客攻击,并且您需要引入服务器端安全性来阻止人们操纵分数。

于 2013-06-18T21:39:04.420 回答