加载远程php发送表单提交变量,是否可能?

时间:2013-10-18 17:06:07

标签: php forms actionscript-3 flash

我使用Flash& amp;创建了一个表单。动作脚本3.我遇到的问题是,当存储在与swf文件相同的位置时,我可以将变量发送到php,但如果我想为表单创建一个android AIR应用程序,我无法解决php文件给我发电子邮件。是否可以解决远程php文件?请帮助我,我在这个阶段陷入困境。

2 个答案:

答案 0 :(得分:0)

可能你坚持使用crossdomain.xml。 首先flash加载策略文件并检查权限的想法:可以闪存访问此服务器。这是一个简单的安全性:防止闪存执行请求的位置。 有关更多信息,请按关键字crossdomain.xml进行google。

答案 1 :(得分:0)

我找到了解决方案。我只需要使用以下代码。

var url:String = "php url";
var my_url:URLRequest = new URLRequest(url);
my_url.method = URLRequestMethod.POST;
my_url.data = my_vars;
var my_loader:URLLoader = new URLLoader();
my_loader.dataFormat = URLLoaderDataFormat.VARIABLES;
my_loader.load(my_url);