欢迎光临 - 我的站长站,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

帝国cms教程

帝国CMS二次开发反馈内容发送到邮箱

帝国cms教程 我的站长站 2013-11-23 共313人阅读

帝国CMS修改步骤:

1.文件修改e/enews/index.php 找到如下代码
上方加入如下代码:

view plaincopy to clipboardprint?
//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
";  
//执行发信  
$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['字段'])

相关专题
邮箱
邮箱
2021-05-28 2172

邮箱是日常常用的一款工具,邮箱分免费邮箱和收费邮箱,免费邮箱是很多需要的,邮箱同时也分在线邮箱邮箱和国外的免费邮箱,我的站长站为大家整理了很多邮箱工具....

相关推荐
  • 帝国cms二次开发
  • 邮箱验证
  • 帝国CMS二次开发统计留言数量

    帝国CMS指定模型下的留言数量 代码:<?php$totalnum=(int)$_GET['totalnum']; $totalquery="select count(*) as total from ***_enewsgbook where bid=1 and chec

    帝国cms教程 240 10年前
  • 帝国cms二次开发怎样实现时间为:几小时前、几天前等格式

    放到:userfun.php <?ph ?>之间

    帝国cms教程 520 8年前
  • 帝国CMS二次开发解决内容关键字替换图片ALT办法

    对于帝国CMS的内容管理程序,个人站长朋友是没有什么说的了,安全又稳定,但再美好的东西也会有一点缺陷,对于内容关键字 图片ALT被替换实属让个人站长头疼的,最近在论坛上面找到了解决的办法,这样我们就可以解决这样的烦心事了! 这个办法是对KissVenus发的解...

    帝国cms教程 516 7年前
  • 帝国CMS二次开发织梦CMS数据转帝国CMS教程

    织梦CMS和帝国CMS哪种好?织梦dedecms是目前CMS开源系统中使用人数最多的CMS系统了,凭借着后台使用简单、模板制作也简单,网上模板素材、教程也非常多,受到大家的追捧。但用过织梦CMS都知道,织梦CMS有两个致命缺点:(1)织梦安全性差漏洞多,经常被黑客攻击,虽然官...

    帝国cms教程 533 5年前
  • 帝国CMS二次开发不开后台定时刷新脚本

    在你的操作系统,如果是linux的话,添加以下计划任务。 * * * * * /usr/bin/php /webrootpath/e/tasks/backend_cronjob.php。把代码传到 /e/tasks/ 下。 这个脚本将替代后台的定时刷新,你不用在开着后台了,它帮你定时刷新。适用场景:全战静态化,需要定时刷...

    帝国cms教程 367 7年前
  • 帝国CMS邮箱验证插件(判断邮箱是否已注册)
    帝国CMS邮箱验证插件(判断邮箱是否已注册)

    1、配置邮箱发送下载的附件,修改user.php文件 2、判断邮箱是否已注册e/class/user.php文件下增加下面的代码 function eail_tis($error="",$gotou...

    帝国cms插件 1374 9年前
  • 帝国CMS二次开发反馈内容发送到邮箱

    帝国CMS修改步骤:1.文件修改e/enews/index.php 找到如下代码 上方加入如下代码: view plaincopy to clipboardprint? //trylife ad

    帝国cms教程 313 10年前
  • WordPress删除管理员邮箱验证功能

    WordPress 5.3 新增了一个新的界面用于确保站点管理员的邮箱地址是正确的,站点管理员的邮箱地址是在 WordPress 安装时候定义的,并且可以在后台常规设置页面修改,它是每个 WordPress 站点非常重要的部分,可能有些用户邮箱地址已经改了,但是他在 WordPress...

    wordpress教程 40 3年前
  • newsnav标签改英文导航的帝国CMS教程

    帝国CMS把"首页"改为"Home" 做英文网站的时候会用到。最简单的方法是修改帝国CMS语言包,当然也有其他方法。修改方法:打开 \e\data\language\gb\pub\fun.php

    帝国cms教程 585 10年前
  • 国外免费邮箱分享
    国外免费邮箱分享

    1、微软Outlook邮箱官网:https://outlook.live.com/owa/简介:Outlook邮箱是微软旗下的电子邮箱服务,提供有免费版和收费版服务,由Outlook邮件客户端和Hotmail邮箱合并而来的全新品牌。微软账户通用,都...

    在线工具 424 7个月前