Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email 如何从表单php信息在phpMail中自动添加地址?_Email_Phpmailer - Fatal编程技术网

Email 如何从表单php信息在phpMail中自动添加地址?

Email 如何从表单php信息在phpMail中自动添加地址?,email,phpmailer,Email,Phpmailer,这必须是一个简单的问题,但我一直在寻找,似乎没有什么与我的问题相关:或者我无法充分地为他人解释建议 我收到错误“您必须提供至少一个收件人电子邮件地址。无法发送邮件。” 如果我在“AddAddress”字段中输入一个特定的电子邮件地址,则消息将被发送。我想有一个电子邮件发送给用户谁已经提交了他们的表单作为一个自动电子邮件响应感谢用户注册。。。因此,'AddAddress'字段中的($_POST['email'])将被删除。这在Mail()php函数中起作用。为什么不是PHP MAiler?我错过了

这必须是一个简单的问题,但我一直在寻找,似乎没有什么与我的问题相关:或者我无法充分地为他人解释建议

我收到错误“您必须提供至少一个收件人电子邮件地址。无法发送邮件。”

如果我在“AddAddress”字段中输入一个特定的电子邮件地址,则消息将被发送。我想有一个电子邮件发送给用户谁已经提交了他们的表单作为一个自动电子邮件响应感谢用户注册。。。因此,'AddAddress'字段中的($_POST['email'])将被删除。这在Mail()php函数中起作用。为什么不是PHP MAiler?我错过了什么

以下是我的代码,去掉了敏感位(我认为相关位用粗体表示):


简单的一个。。。换一行就行了

$mail->AddAddress = ($_POST['email']);
为此:

$mail->AddAddress($_POST['email']);
因为它是类上的方法,而不是变量:)


您可以在

上使用一些很好的示例。没问题,别忘了将其标记为已接受的答案。该链接指向PHPMailer的最新(即维护)版本!那边有很多好东西
$mail->AddAddress($_POST['email']);