我想用phpmailer群发邮件
Array
(
[0] => Array
(
[用户邮箱] =>[email protected]
[定制内容] =>Array
(
[0]=>array
(
[发送的标题] => ------------
[发送的内容] => ------------
)
[1]=>array
(
[发送的标题] => ------------
[发送的内容] => ------------
)
) [1] => Array
(
[用户邮箱] => [email protected]
[定制内容] =>Array
(
[0]=>array
(
[发送的标题] => ------------
[发送的内容] => ------------
)
) )
)
) 想根据用户定制的内容将不同内容发送给用户!谢谢!
Array
(
[0] => Array
(
[用户邮箱] =>[email protected]
[定制内容] =>Array
(
[0]=>array
(
[发送的标题] => ------------
[发送的内容] => ------------
)
[1]=>array
(
[发送的标题] => ------------
[发送的内容] => ------------
)
) [1] => Array
(
[用户邮箱] => [email protected]
[定制内容] =>Array
(
[0]=>array
(
[发送的标题] => ------------
[发送的内容] => ------------
)
) )
)
) 想根据用户定制的内容将不同内容发送给用户!谢谢!
解决方案 »
- PHP如何把一个form表单多个值提交到一个字断中
- /var/log 目录下有很多文件,使用shell命令实现……求解
- 在apache的httpd.conf文件制定一个一级站点,和二级域名跳转,为什么所有的域名都指向一级站点去了?
- 正则提取html标签求助
- 怎么定义变量在两个字符里随即选择??
- 利用支付宝返回参数更新数据库 (PHP)
- 求助:关于PHP+MYSQL中的汉字输出问题
- 请一个奇怪的 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in 问题!
- 为何php文件在页面不同地方显示效果不一样
- php 最小公倍数
- Php在移动领域的开发探索
- FTP 上传为什么不成功?
{
$mail = new PHPMailer(true);
$mail->Subject=$array[$i][1][0];
$mail->body=$array[$i][1][1];
$mail->AddAddress($array[$i][0],"username"); // 收件人邮箱和姓名
……还有其它参数,SMTP等
if(!$mail->Send())
{
echo "邮件发送有误 <p>";
echo "邮件错误信息: " . $mail->ErrorInfo;
exit;
}
else {
echo "$user_name 邮件发送成功!<br />";
}
这里加了个遍历数组。因为有的内容不止一条。就会出现后面的邮箱也有前面邮箱的内容哒!