是否有一种方法从PHP表单发送不同的数据块到不同的电子邮件收件人使用1提交按钮?例如,当用户点击"SUBMIT"时,我只想将用户的姓名、地址、电子邮件地址和电话号码发送到公司电子邮件地址"a",并将用户的投诉/留言和型号信息发送到公司电子邮件地址"B"。**我是PHP的新手,并尝试研究这个问题,但我可能使用了错误的术语。(因此,任何帮助也将受到感谢。)非常感谢!
有。您应该使用mail
函数来实现此目的。html表单中有一个动作参数,如下所示:
<form name="user_data" action="submit.php" method="post">
// form fields here ...
</form>
,在您的submit.php
中,经过消毒、验证和处理表单数据后,您将拥有:
mail("someone@example1.com","Subject1",$msg1);
mail("someotherone@example2.com","Subject2",$msg2);
其中$msg1
和$msg2
是组成的消息,包含您需要的任何部分