所以我有以下代码。
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都在网络上的同一个文件夹中)