当前位置:首页phpcms v9 邮件群发实现方法 举报文章

phpcms v9 邮件群发实现方法

作者:admin    来源:用户投稿    时间:2015.6.11   

  自己的网站B5教程网,看到很多注册会员后没有邮箱验证,但是会员比较多,一个一个发送邮件很烦,于是就自己二次开发了一个邮件群发功能,现在分享给大家。记得收藏哦!

  phpcms v9邮件群发功能是在 用户=》会员管理 里面实现的,选中要发送的会员,然后邮件群发就行了,如图:

  

phpcms v9 邮件群发实现方法

  下面是实现步骤:

  1.找到phpcms v9里面phpcms/modules/member/templates/member_list.tpl.php 在97行后面添加

  2.在member_list.tpl.php的页面里添加一段js代码

  function emails()

  {

  var ids='';

  $("input[name='userid[]']:checked").each(function(i, n){

  ids += $(n).val() + ',';

  });

  if(ids=='') {

  window.top.art.dialog({content:'',lock:true,width:'200',height:'50',time:1.5},function(){});

  return false;

  }

  window.top.art.dialog({id:'emails'}).close();

  window.top.art.dialog({title:'发送邮件',id:'emails',iframe:'?m=member&c=member&a=emails&ids='+ids,width:'700',height:'400'}, function(){var d = window.top.art.dialog({id:'emails'}).data.iframe;d.$('#dosubmit').click();return false;}, function(){window.top.art.dialog({id:'emails'}).close()});

  }

  3.找到phpcms/modules/member/member.php添加下面代码:

  /**

  * 群发邮件

  */

  function emails()

  {

  if(isset($_POST['dosubmit'])) {

  pc_base::load_sys_func('mail');

  $ids = isset($_POST['emails']['ids']) ? explode(',', $_POST['emails']['ids']): showmessage(L('illegal_parameters'), HTTP_REFERER);

  array_pop($ids);

  if(!empty($ids)) {

  $where = to_sqls($ids, '', 'userid');

  $userarr = $this->db->listinfo($where);

  $emailetitle=$_POST['emails']['title']." - www.bcty365.com";

  $emailcontent=$_POST['emails']['content'];

  foreach($userarr as $k =>$v)

  {

  sendmail($v['email'],$emailetitle,$emailcontent);

  }

  showmessage("邮件发送成功", HTTP_REFERER, '2000', 'emails');

  } else {

  showmessage(L('illegal_parameters'), HTTP_REFERER, '', 'emails');

  }

  }else

  {

  $ids =$_GET['ids'];

  include $this->admin_tpl('member_email');

  }

  }

  效果图如下:

  

phpcms v9 邮件群发实现方法

  本文地址:http://www.bcty365.com/content-101-993-1.html

好文打赏,给Ta鼓励
扫一扫用手机阅读本文
Tags:邮件  群发  实现  方法  
  • 相关搜索
图片推荐
    我来告诉你:百度索引量下降怎么办

    我来告诉你:百度索引量下降怎么办

    作为一名合格的SEOer,我们都要时刻关注着网站的各项数据,就拿百度索引量来说,就是我们平时最为关注的焦点,因为网站流量的前提来自于百度索引量,没有百度索引网站数据,就不会给我们带来流量,从某种方面上
    解析“朋友圈营销愿景好但难执行”到底是什么鬼

    解析“朋友圈营销愿景好但难执行”到底是什么鬼

    微信的火热已经让太多人看到了商机。现在随时打开朋友圈,很难不发现一些做代购或是自家销售产品的朋友圈信息。对于这些东西大家肯定见怪不怪,因为随着微信在人群中的普及,它所展现出来的信息涵盖能力完胜其他产品
    周鸿祎名下360导航联盟拒付推广费1745万元 遭起诉

    周鸿祎名下360导航联盟拒付推广费1745万元 遭起诉

    5月6日消息,因拒付网站推广服务费用,360周鸿祎名下奇思科技遭瓦力科技起诉,后者要求前者支付拖欠的网站推广服务费及利息共1803.30万元,并要求其承担全部诉讼费用。目前,东莞市第一人民法院已受理此
    90后CEO:从估值过千万到一无所有是怎样的体验?

    90后CEO:从估值过千万到一无所有是怎样的体验?

    注:当你还在为新一轮融资奔波的时候,还在为估值窃喜的时候,或许你该停下来看看,你的项目到底值不值那么多钱。不要被金钱冲昏头脑,时刻保持清醒,才有机会生存下来。以下文章转自夏军:  大家好,我是夏军,大
    从糯米网分析制作什么网站最赚钱

    从糯米网分析制作什么网站最赚钱

    互联网给人提供便利的体验,同时也让很多创业者发现了商机,通过发掘新的行业,或者通过行业网站制作,开启新的销售渠道,以此获得商机,不过,未必是所有的行业上线网站都能获得直接利益,尤其是那些传统行业网站,
    2014年全球SEO行业调查报告中文版

    2014年全球SEO行业调查报告中文版

    从蜂鸟算法到熊猫算法,过去一年的网络营销行业注定是不平凡的一年,因此我们再次着手研究这些变化对你的工作、用户以及策略产生的影响。有超过 3700人参与了今年的行业调查,以下就是该调查报告的内容。总的来
    如何简单的理解长尾关键词

    如何简单的理解长尾关键词

    长尾关键词,顾名思义,就是那些较长且意思表达的更精确的关键词。通常,接近于 point-of-purchase的互联网用户,在搜索时不自主的都会在搜索框中输入长尾搜索词,也即长尾关键词。也许有人会说,
    那些成为商业奇点的公司 极具传奇色彩的创业故事

    那些成为商业奇点的公司 极具传奇色彩的创业故事

    [核心提示] 商业奇点公司不仅仅是能取得成功,通过引导技术奇点的到来,其对社会产生的正面推动作用,让传统的模式彻底断裂。  在大部分人尚未意识到前,已经置身于技术奇点带来的变化中。那些被认为成功改造世
你是怎么知道非凡网赚网的?
  •   
  • 联系QQ 邮箱:976382653@qq.com 微信:976382653
    在线留言
    发布软文
    广告自助购
    文章调用
    常见问题
    保存到桌面