您好我对HTML和PHP数组表单有疑问。在HTML表单中,我询问3封电子邮件并将其发送到我的数据库。
有人知道如何让它工作吗?谢谢!
HTML表格:
<form id="formulario" method="post" action="php/enviar.php" enctype="multipart/form-data">
<input type="email" name="email" required>
<input type="email" name="email1" required>
<input id="submit" type="submit" name="enviar" value="Send mail">
</form>
PHPMailer部分:
$para1 = $_POST['email'];
$para2 = $_POST['email1'];
$recipientes = array('joglym@gmail.com', 'jorgeloaiza12@gmail.com');
foreach($recipientes as $email)
{
$mail->AddAddress($email);
print_r($email); //only test
}
错误:
Invalid address: emailemail
Invalid address: email1email1
You must provide at least one recipient email address.
谢谢,抱歉我的英语不好!
答案 0 :(得分:0)
首先,我认为你没有以正确的方式实现PHPMailer。
请查看PHPMailer github link,了解有关如何实施的简单示例。
1)您必须在代码中首先include
PHPMailer类
2)然后初始化PHPMailer,如$mail = new PHPMailer;
。必须设置初始化对象的所有属性,然后发送邮件。
您已经提到过将数据发送到数据库,尽管您没有提供任何代码来说明您要做的事情