As3:为什么我的URL请求不起作用?

时间:2014-02-01 05:36:57

标签: php actionscript-3 flash

所以我有以下代码。

submit_btn.addEventListener(MouseEvent.CLICK, sendMessage);

function sendMessage(e:MouseEvent):void{
    var my_vars:URLVariables = new URLVariables();
    my_vars.senderName = a;
    my_vars.senderEmail = b;
    my_vars.senderMsg = comment;

    var my_url:URLRequest = new URLRequest("/mail.php");
    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);
}

此代码功能是发送邮件。 百万美元的问题是,我的as3可以在网址

时发送电子邮件
var my_url:URLRequest = new URLRequest("/mail.php")

但不是

var my_url:URLRequest = new URLRequest("www.somewebsite.com/mail.php")

我需要我的flash发送电子邮件,尽管flash和php在不同的服务器上。 (PS:我可以向你保证,在测试时,php和fla都在网络上的同一个文件夹中)

Taken from here

0 个答案:

没有答案