将表单发送到一封提交的电子邮件,但发送给不同提交的其他电子邮件?

时间:2017-06-01 07:21:46

标签: php jquery forms email contact-form

我仍然有点新鲜,并且不知道从哪里开始。 我正在寻找创建一个php联系表单,其中填写表单并提交表单的user_1发送给Emai_1,填写表单的user_2发送到Email_2,因此它在两者之间继续。或者是不可能的?

2 个答案:

答案 0 :(得分:0)

您希望将邮件发送到两个不同的电子邮件ID,因此要实现这一点,您需要将变量存储在数据库中,该变量将在每次提交后保留last_email_sent_to的值。每次您使用其他值发送电子邮件并将其更新到" last_email_sent_to"变量

希望这会有所帮助。

答案 1 :(得分:0)

您的提交按钮:

<input type="submit" name="sales_submit" value="Contact sales department" />
<input type="submit" name="hr_submit" value="Contact HR department" />

在操作页面上,您的PHP脚本:

<?php
if(!empty($_POST['sales_submit'])) {
    //send email to Robert
} elseif(!empty($_POST['hr_submit'])) {
    // send email to Sabrina
} else {
    // How the hell did you reach this code without any submit button?
}

如果电子邮件目的地取决于表单值,则可以使用相同的技术。您可以在表单登录页面上的PHP代码中测试值和更改行为,而不是使用两个提交按钮。提交按钮与其他输入具有完全相同的行为

<?php
if(!empty($_POST['question_is_sales_relative'])) {
// do an action for sales
} else {
// ...
}