自动向已提交表单的用户发送自定义HTML电子邮件

时间:2015-05-19 04:19:33

标签: php forms email send

我已经有自己的PHP表单了。如果有人填写我的表格,他们会提交。 我会收到一封包含所有详细信息的电子邮件。喜欢:姓名,名字,电子邮件,电话等。

但我希望如果有人提交表格,他们会自动收到自定义电子邮件。

示例:用户将填写表单中的所有详细信息,然后按“发送”。 然后他会收到我的电子邮件,如:Hai Ben,感谢您提交我的表格..我会和您联系a.s.a.p

现在,该表单只向我发送一封电子邮件,其中包含详细信息。 但我希望Ben能收到确认电子邮件。因此,如果Ben将填写电子邮件:info@ben.com,那么确认电子邮件必须到那里

2 个答案:

答案 0 :(得分:-1)

以下是发送电子邮件的示例代码:

$from = $_POST['email'];
$to = 'your-email@email.com';
$subject = "Title here";

$messagebody = <<<EMAIL

Thanks for submitting my form..
I will contact you a.s.a.p

EMAIL;

$header = "From: $from";

$send = mail($to, $subject, $messagebody, $header);

答案 1 :(得分:-1)

向我们展示您的代码,以便我们为您推荐,如何修改它以获得您想要实现的目标。有许多不同的方法可以做,最好的方法取决于代码的其余部分。

就像您在代码中调用mail函数给自己发送详细信息一样,您可以致电mail函数向他发送电子邮件。

另外,你不要将info @ ben硬编码到脚本中。您只需从POST变量收集他的电子邮件。

示例,假设您的表单适用于POST,并且电子邮件存储在帖子变量中的email中。

$send = mail($_POST['email'], $subject, $messagebody, $header);

现在做一些修修补补,你需要让它与你的脚本一起使用。