php邮件功能发送多封电子邮件

时间:2011-10-25 09:22:18

标签: php email

我正在尝试使用php邮件实现简单的电子邮件功能。代码如下

    $headers = 'From: "From Display Name" <sender@sender.dom>' . PHP_EOL .
       'Cc: "CC Display Name" <copied@copied.dom>' . PHP_EOL .
       'X-Mailer: PHP-' . phpversion() . PHP_EOL;
   if(mail('test@test.com', 'test', 'test message', $headers, 'test@test.com')) echo "sent";
   else "not sent";

但问题是这段代码发送了同样的电子邮件6次,我无法弄清楚为什么......任何想法? “发送只回应了一次!!!”

完整代码:

if($_POST['submitted']=="1"){
$error = "";

if($error==""){

    $headers = 'From: "From Display Name" <sender@sender.dom>' . PHP_EOL .
       'Cc: "CC Display Name" <copied@copied.dom>' . PHP_EOL .
       'X-Mailer: PHP-' . phpversion() . PHP_EOL;
   if(mail('test@test.com', 'test', 'test message', $headers, 'test@test.com')) echo "sent";
   else "not sent";

}

}

1 个答案:

答案 0 :(得分:0)

好的,原因如下:验证和“!! | - :安全: - | !!”检查,在浏览器中显示结果之前,该模板被调用了6次!!!!!!!!!!