Javascript 如何将基于Flash的游戏数据存储到服务器中

Javascript 如何将基于Flash的游戏数据存储到服务器中,javascript,flash,web,blogger,data-storage,Javascript,Flash,Web,Blogger,Data Storage,我有,我会很高兴,如果我可以存储用户的游戏进度,然后在他们登录时检索到他们各自的用户。有没有办法做到这一点?可能是将数据存储到数据库中。我在网上阅读,发现了一些关于共享对象的东西。我不知道它是否有用,我希望它会有用。。提前谢谢,我的英语很抱歉 编辑:我发布外部游戏,我没有开发它们。您可以使用SharedObject在客户端本地存储数据: 这很容易实现: var user_data_so:SharedObject = SharedObject.getLocal("myUserData"); us

我有,我会很高兴,如果我可以存储用户的游戏进度,然后在他们登录时检索到他们各自的用户。有没有办法做到这一点?可能是将数据存储到数据库中。我在网上阅读,发现了一些关于共享对象的东西。我不知道它是否有用,我希望它会有用。。提前谢谢,我的英语很抱歉


编辑:我发布外部游戏,我没有开发它们。

您可以使用SharedObject在客户端本地存储数据:

这很容易实现:

var user_data_so:SharedObject = SharedObject.getLocal("myUserData");
user_data_so.data.name = "User Name";
user_data_so.data.score = user_score;
SharedObjects也可以使用NetConnection(请参见getRemote),尽管我还没有使用此方法。除此之外,任何您熟悉的语言的服务器端脚本都可以接受来自客户端的POST或GET:

var req:URLRequest = new URLRequest(user_data_url);
req.data = user_data_xml;
req.contentType = "text/xml";
req.method = URLRequestMethod.POST;

// either this (will ignore server response):
sendToURL(req); 

// or (handles status, error, completion): 
var url_loader  = new URLLoader();
url_loader.addEventListener("complete",completion_handler);
url_loader.addEventListener("ioError",error_handler);
url_loader.addEventListener("securityError",error_handler);
url_loader.addEventListener("httpResponseStatus",status_handler);
url_loader.addEventListener("httpStatus",status_handler);
url_loader.load(req);

您可以使用PHP和Mysql将数据存储到服务器中。游戏是用哪个版本的actionscript构建的?AS2或AS3?@SubashSelvaraj游戏是外部托管的,我没有开发它们,我只是在博客上发布了它们…你应该有source file.fla来完成你需要的工作。谢谢。。我猜上面的示例代码是动作脚本,但我不知道如何使用它:|我从小学习Javascript,然后是PHP,然后是Python,然后是Node.js。。。我从来没有学过:所以我不知道如何实现你的代码。无论如何谢谢@dhcthis被标记为Flash,所以我认为这是一个用Flash实现的游戏?不,是一个我弟弟发布游戏的网站,我给了这个网站一些功能。这是blogger提供的。我怀疑如果没有一些客户端编程,你将无法从游戏中获得很多有用的信息,除非该功能已经内置。很抱歉,我之前没有指定。我想做这个客户端编程,我可能不得不使用一些AS,但是。。我该怎么做,尤其是我该怎么做?