本文实例讲述了帝国CMS实现反馈信息内容发送到邮箱的方法。分享给大家供大家参考。具体实现方法如下:
帝国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='123456789@qq.com'; //多邮件示例 $email=array("123456789@qq.com","trylife@qq.com","987654321@qq.com"); //$subject为邮件标题 $subject='[Service.trylife.cn信息反馈]'.$_POST['title']; //$text为邮件内容 {$_POST['title']}为反馈字段中title字段内容 以此类推 $text=" 标题:{RepPostVar($_POST['title'])} 姓名:{RepPostVar($_POST['name'])} 电话:{RepPostVar($_POST['call'])} 内容: {$_POST['saytext']} IP:$ip"; //执行发信 $sm=EcmsToSendMail($email,$subject,$text); ?>
推荐学习《帝国cms教程》
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['字段'])
希望本文所述对大家的帝国CMS建站有所帮助。
1、本文来自 iHu 投稿的内容 帝国CMS实现反馈信息自动发送至邮箱功能的方法 ,所有言论和图片纯属作者个人意见,版权归原作者所有;不代表 本站 立场;
2、本站所有文章、图片、资源等如果未标明原创,均为收集自互联网公开资源;分享的图片、资源、视频等,出镜模特均为成年女性正常写真内容,版权归原作者所有,仅作为个人学习、研究以及欣赏!如有涉及下载请24小时内删除;
3、如果您发现本站上有侵犯您的权益的作品,请与我们取得联系,我们会及时修改、删除并致以最深的歉意。邮箱: i-hu#(#换@)foxmail.com
2、本站所有文章、图片、资源等如果未标明原创,均为收集自互联网公开资源;分享的图片、资源、视频等,出镜模特均为成年女性正常写真内容,版权归原作者所有,仅作为个人学习、研究以及欣赏!如有涉及下载请24小时内删除;
3、如果您发现本站上有侵犯您的权益的作品,请与我们取得联系,我们会及时修改、删除并致以最深的歉意。邮箱: i-hu#(#换@)foxmail.com