教程集 www.jiaochengji.com
教程集 >  建站教程  >  phpcms  >  正文 phpcms留言模块添加发送到邮箱提醒的功能

phpcms留言模块添加发送到邮箱提醒的功能

发布时间:2014-07-20   编辑:jiaochengji.com
为phpcms留言模块添加发送到邮箱提醒的功能,以便及时掌握用户留言情况,有需要的朋友,可以参考下。

首先,确保后台邮箱配置正确。

在留言板的模块地址中增加邮件提醒功能。
首先,到数据库中找到phpcms_module,在相应的模块配置setting中添加如下内容:

array (
1 =>
array (
'is_post' => '1',
'enablecheckcode' => '0',
'mail' => 'test123@163.com',
),
)

然后,后台模版setting.tpl.php中添加相应表格,如下:

<tr>
<th>邮件提醒地址:</th>
<td><input type=”text” size=”20″ value=”<?php echo $mail; ?>” name=’setting[mail]‘ class=”input-text”></td>
</tr>

然后,到模块的index.php中添加相关的sendmail,此处需要在输出成功提示之前添加,而且会相应的减慢访客的留言提交速度,在非必要的情况下不建议使用邮件提醒。

<?php
$setting = getcache('guestbook', 'commons');
pc_base::load_sys_func('mail');
$mails = explode(',',$setting[$siteid]['mail']);
if (is_array($mails)) {
foreach ($mails as $m) {
sendmail($m,'用户提交留言提醒','有人留言啦,快去瞅瞅哦:'.$_POST['name'].$_POST['tel'].$_POST['introduce']);
}
}
?>

注解:
第一行是调用setting信息,这个要配置好才可以的。

您可能感兴趣的文章:
phpcms留言模块添加发送到邮箱提醒的功能
阿里云邮箱邮件重复收取邮件怎么回事?如何解决
如何提高E-mail收发的成功率
phpcms有什么功能模块?
phpcms用什么开发的
如何使用python发邮件
PHP、Mysql、jQuery找回密码的实现代码
邮件系统基本的网络协议
Python smtplib模块详解:发送邮件
phpcms是什么系统

[关闭]
~ ~