我是这个PHP的新手,所以请原谅我的无知
我在我的Flash网站上只有一个输入文本框,其中一个人只是输入电子邮件地址,然后点击一个按钮就会向我发送一封电子邮件给我预定义的电子邮件地址,其中包含预定义的主题标题和电子邮件在电子邮件正文中输入的地址
任何人都知道任何链接或可以提供帮助
我找到的所有人都想要姓名电子邮件主题消息等等
感谢任何帮助 标记
修改
好的,我有以下
在flash中,我将输入文本转换为名为“addy”的动画片段。在影片剪辑中,其输入框的变量名称为“emailaddy”
一个叫做“电子邮件”的按钮
单击“电子邮件”时运行的代码是
on (release) {
form.loadVariables("email.php", "POST");
}
email.php脚本如下
<?php
$sendTo = "mark@here.co.uk";
$subject = "Subscribe to Website";
$headers = "From: Website";
$headers .= "<" . $_POST["addy"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["addy"] . "\r\n";
$headers .= "Return-Path: " . $_POST["addy"];
$message = "Please Subscribe me to Website";
mail(recipient, subject, message, other headers);
mail($sendTo, $subject, $message, $headers);
?>
当我点击按钮时没有任何事情发生
点击按钮后的内容以及以下列格式发送电子邮件
致:“mark@here.co.uk” 来自:文本字段“addy”中指定的电子邮件地址 主题:“订阅网站”; 机构:“请订阅我的网站”
非常感谢您的帮助
标记
答案 0 :(得分:0)
以下代码可能有所帮助:
<?php
$user_mail=$_POST["mail"]; //or $user_mail=$_GET["mail"]; Set to your convenience!
$to_mail="abcde@xyz.com"; //Change to your email address
$message="New user's Email: ".$user_mail; //Change to your requirements
$subject="New user registered"; //Change to your preferred subject
$from="registration@yourwebsite.com"; //Change to your website mail id
mail($to_mail,$subject,$message,"From: $from\n");
要详细了解mail
功能,请参阅the documentation。
答案 1 :(得分:0)
您可以像这样深入进行
<?php
if($_POST){
$userEmail = $_POST0["emailaddy"]; // textbox variable name comes here
$to = 'abc@xyz.com'; //write down here your email
$subject = 'Subscribe to website'; // your subject goes here
$message = 'Please Subscribe me to Website'; // Mail body message
$headers = 'From: ' . $userEmail . "\r\n" .
'Reply-To: ' . $userEmail . "\r\n" .
'Return-Path: ' . $userEmail; //can send x-Mailer also
mail($to, $subject, $message, $headers);
}else{
echo "Invalid Request";
return false;
}
别忘了先检查$ _POST是否发生。无需发送Return-path,而是使用x-Mailer,这对于其他邮件服务提供商来说听起来不错。
要详细了解此内容,请在此处阅读documentation。
答案 2 :(得分:0)
如果要连接到SMTP服务器(如Postfix或gmail),则有一个名为PhpMailer的简洁php库。
它有充分的文献资料,因此,最好通过Google搜索它:)