加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 教程 > 正文

帝国CMS教程反馈内容传送到邮箱

发布时间:2022-06-29 12:14:12 所属栏目:教程 来源:互联网
导读:帝国CMS修改步骤: 1.文件修改e/enews/index.php 找到如下代码,上方加入如下代码: //trylife add for feedmail elseif($enews==AddFeedback){ include(../class/q_functions.php); include(../class/SendEmail.inc.php); include(../trylife/Mail/FeedMail.ph
  帝国CMS修改步骤:
 
  1.文件修改e/enews/index.php 找到如下代码,上方加入如下代码:
 
  //trylife add for feedmail  
  elseif($enews=='AddFeedback'){  
  include('../class/q_functions.php');  
  include('../class/SendEmail.inc.php');  
  include('../trylife/Mail/FeedMail.php');  
  }
  
  //trylife add for feedmail
  elseif($enews=='AddFeedback'){
  include('../class/q_functions.php');
  include('../class/SendEmail.inc.php');
  include('../trylife/Mail/FeedMail.php');
  }
  2.文件上传 FeedMail.php 文件上传到 e/trylife/Mail/,如无此文件夹请建立.
 
  3.FeedMail.php文件代码示例:
 
  <?php  
  /***********************************************************************************  
  代码示例:(假设反馈字段为以下四个字段)
  标题:title  
  姓名:name  
  电话:call  
  内容:saytext  
  *************************************************************************************/
  
  //取得IP地址  
  $ip=egetip();  
  
  //需要发送的邮箱  
  //$email='827216443@qq.com';  
  
  //多邮件示例  
  $email=array("827216443@qq.com","trylife@qq.com","94592590@qq.com");  
  
  //$subject为邮件标题  
  $subject='[Service.trylife.cn信息反馈]'.$_POST['title'];  
  //$text为邮件内容 {$_POST['title']}为反馈字段中title字段内容 以此类推
  $text="  
  标题:{RepPostVar($_POST['title'])}
  姓名:{RepPostVar($_POST['name'])}
  电话:{RepPostVar($_POST['call'])}
  <b>内容:</b>  
  --------------------------------------------------------------------------------------
  {$_POST['saytext']}  
  --------------------------------------------------------------------------------------
  IP:$ip //开源软件:phpfensi.com
  ";  
  
  //执行发信  
  $sm=EcmsToSendMail($email,$subject,$text);  
  ?>
  other1.发件人修改 e/class/SendEmail.inc.php
 
  这个是修改发件人的EMAIL是反馈者留的邮箱地址,方便回复邮件到反馈人的邮箱.
 
  //$mailer->From=$r['fromemail'];  
  if($_POST['email']){  
  $mailer->From=$_POST['email'];  
  }  
  else{  
  $mailer->From=$r['fromemail'];  
  }  
  //$mailer->FromName=$r['emailname'];  
  if($_POST['name']){  
  $mailer->FromName=$_POST['name'];  
  }  
  else{  
  $mailer->FromName=$r['emailname'];  
  }
  //$mailer->From=$r['fromemail'];
  if($_POST['email']){
  $mailer->From=$_POST['email'];
  }
  else{
  $mailer->From=$r['fromemail'];
  }
  //$mailer->FromName=$r['emailname'];
  if($_POST['name']){
  $mailer->FromName=$_POST['name'];
  }
  else{
  $mailer->FromName=$r['emailname'];
  }
  //2010-06-17 防止字符过滤不严被利用 需要修改上述代码.
 
  里面$_POST['字段']这样的改为RepPostVar($_POST['字段'])。
 
 

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读