邮件订阅系统 

后台邮件设置参数设置好

1.首先先建一个数据表"email",然后在字段管理里面,增加字段栏目id字段"lmid".

 

2.比如你想在新闻模型下面让别个订阅。那你点开管理数据表,找到新闻数据表---管理字段--在里面增加存储邮件的字段"email",并且在输入表单替换html代码里面输入:

<textarea name="email" cols="60" rows="10" id="email">

<?php

$emsql = $empire->query("select * from phome_ecms_email where lmid=$classid order by id desc");

while($em=$empire->fetch($emsql))

{?>"<?php echo $em[title];?>",<?php }?>"morenqq@qq.com"</textarea>

//注意,最后一个morenqq@qq.com,这个是设置的一个默认的,不能删的,你可以改。

 

3.在找到e/admin/ecmsinfo.php这个文件,打开

require("../class/hinfofun.php");

if($enews=="AddNews")//增加信息

{

在下面增加

    include(\'../class/SendEmail.inc.php\');   

    include(\'../email/FeedMail.php\'); //后台增加信息时发送邮件

//这个是后台增加信息是发送邮件的

然后找到

 

elseif($enews=="EditNews")//修改信息

{

在下面增加

    include(\'../class/SendEmail.inc.php\');   

    include(\'../email/FeedMail.php\'); //后台修改信息时发送邮件

//这个是修改信息是发送邮件的

 

4.邮件订阅表单,放在你需要加的位置

<table width="50%" border="0" align="center" cellpadding="0" cellspacing="0">

    <form id="dyemail" name="form" method="post" action="[!----news.url--]e/email/dyemail.php" target="_blank">

      <tr>

        <td>邮件订阅</td>

        <td>

            <input type="text" name="email" id="email" /></td>

        <td>

            <input type="submit" name="button" id="button" value="提交" />

</td>

      </tr>

              </form>

    </table>

//邮件订阅表单

<table width="50%" border="0" align="center" cellpadding="0" cellspacing="0">

      <form id="qxemail" name="form" method="post" action="[!----news.url--]e/email/qxemail.php" target="_blank">

        <tr>

          <td>取消订阅</td>

          <td><input type="text" name="email" id="email" /></td>

          <td><input type="submit" name="button" id="button" value="提交" /></td>

        </tr>

      </form>

    </table>

//邮件取消表单

 

5.把附件里面的代码解压,放到e/mail目录下面即可。

点赞(0) 打赏

评论列表 共有 0 条评论

评论功能已关闭

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部