位置: IT常识 - 正文

帝国CMS实现反馈信息内容发送到邮箱的方法(帝国cms工作流)

编辑:rootadmin
这篇文章主要为大家介绍了帝国CMS实现反馈信息内容发送到邮箱的方法,涉及针对反馈信息页面提交处理文件的修改以及邮件发送函数的调用,是进行帝国CMS二次开发中非常常见的实用技巧,需要的朋友可以参考下

推荐整理分享帝国CMS实现反馈信息内容发送到邮箱的方法(帝国cms工作流),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:帝国cms负载,帝国cms功能,帝国cms移动端,帝国cms负载,帝国cms信息反馈,帝国cms功能,帝国cms信息反馈,帝国cms使用手册,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了帝国CMS实现反馈信息内容发送到邮箱的方法。分享给大家供大家参考。具体实现方法如下:

帝国CMS修改步骤:

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

代码如下:

//trylife add for feedmailelseif($enews=='AddFeedback'){include('../class/q_functions.php');include('../class/SendEmail.inc.php');include('../trylife/Mail/FeedMail.php');}//trylife add for feedmailelseif($enews=='AddFeedback'){include('../class/q_functions.php');include('../class/SendEmail.inc.php');include('../trylife/Mail/FeedMail.php');}帝国CMS实现反馈信息内容发送到邮箱的方法(帝国cms工作流)

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建站有所帮助。

本文链接地址:https://www.jiuchutong.com/zhishi/310855.html 转载请保留说明!

上一篇:python列表访问的方法(python怎么访问属性)

下一篇:修改Dede默认投票代码 防止Request Error错误

  • 企业的税务风险研究怎么写
  • 外贸企业出口退税计算公式
  • 成本结转不规范会受到什么罚款
  • 免征企业所得税的有
  • 固定资产造成的损失可以税前扣除吗
  • 债务重组的会计处理方法
  • 建筑企业会计科目分类及明细表
  • 现金收货款要填什么单子
  • 自建房屋房产税纳税义务发生时间
  • 交易性金融资产属于什么科目
  • 留底进项税额办理退税需要什么手续
  • 一般纳税人哪些项目可以简易征收
  • 停车场增加收入
  • 公益捐款
  • 房地产预售阶段增值税进项
  • 税金及附加是否设二级科目
  • 房屋盘盈入账须要交税吗
  • 社保已申报未缴费可以减员吗
  • 现金采购怎么算
  • 管理员已阻止你运行此应用 win10
  • 为什么电脑连上蓝牙耳机却是外放
  • 什么是电流定律
  • 天猫魔投安装教程
  • php实现保存网站内容
  • php数组操作
  • 怎么删除win10开机多余选项
  • 营改增后增值税税率
  • 怎么更改win7
  • 产生永久性差异时为什么计税基础等于账面价值
  • 按税收的计税依据为标准税收分为
  • 低值易耗品现在还用吗
  • 如何通过手机号码查对方在哪里
  • 井下生产安全知识
  • 准备动作怎么做
  • 桌山 开普敦
  • nvme安装win10教程
  • 败诉方承担诉讼费缴直接付给法院还是胜诉方
  • phpxdebug
  • 抄税的步骤
  • init 6命令
  • 报销用别的发票抵用怎么入账
  • 增值税电子发票怎么下载
  • 冲红怎么做会计科目
  • 加计扣除进项税额是什么意思
  • access数据库修改字段类型
  • 可供出售交易性金融资产初始计量
  • 公司购买土地建厂房账务处理小企业会计准则
  • 待报解预算收入什么意思
  • 收到工会经费如何处理
  • 通过一达通出口到底开什么发票
  • 农产品加计扣除1%怎么计算和会计分录
  • 小规模纳税人如何申请专票
  • 小规模什么情况下必须转为一般纳税人
  • 折扣怎么写会计分录
  • 支票的使用流程图
  • win10 记笔记
  • qconsvc.exe - qconsvc是什么进程 有什么作用
  • win7系统打开文件会闪退
  • wrme.exe是什么
  • 微软win8.1
  • win7怎么修改开机启动
  • vim按键
  • css设置表格隔行换色
  • 爬虫爬取微博
  • unity2d ui
  • javascripvoid
  • javascript学习指南
  • Activity的四种加载模式
  • javascript 默认参数
  • python中运算符重载方法
  • JAVASCRIPT THIS详解 面向对象
  • android studio操作指南
  • jquery创建map集合
  • 国家税务局通用机打发票属于增值税发票吗
  • 税务登记证书怎么办
  • 民办非企业需要办理税务登记吗
  • 大同地税局地址
  • 重庆市网上审批服务大厅
  • 发票勾选后必须抵扣吗
  • 安全生产管理局和应急局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设