你的网址将用某种方式寄出邮件,并可能期望通过Http请求寄出一些参数,使用POST或GET方法。 典型的网址邮稿就是这样......
<?php
$to = $_POST["to"];
$subject = $_POST["subject"];
$message = $_POST["message"];
$from = "youre@email.com";
$headers = "From: $from";
mail($to,$subject,$message,$headers);
echo "Successfully sent";
?>
为了把这一文字从行动上说出来,你需要制造一个变数物体。
var variables:URLVariables = new URLVariables();
variables.to = "whoever";
variables.message = "text";
variables.subject = "subject";
变数名称(.to, .message)必须完全与变数相匹配。
现在,你可以提出你的要求。 反对,具体说明你的文字的位置。 举例来说,确保采用这种方法。 您将上述变量添加到请求的数据标本中。
var request:URLRequest = new URLRequest( "yourScript.php" );
request.method = URLRequestMethod.POST;
request.data = variables;
之后又创建了URLLoader,并增加了一个活动听众。 不要将上述要求转达给施工者,而是通过装载方法。
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, onComplete );
loader.load( request );
手里可以这样看。 这部法典应当追溯到“成功发送”。
private function onComplete( e:Event ) : void
{
trace( URLLoader( e.target ).data.toString() );
}
当然,你也可以增加处理听众的错误,例如,有些情况是错误的,但如果你控制了网址的文字和行动文字,你就应该有问题。