您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程

帝国CMS二次开发把反馈内容发送到邮箱的代码

觅波2023-05-31帝国CMS教程已有人查阅

导读帝国CMS修改步骤:1.文件修改e/enews/index.php 找到如下代码上方加入如下代码:

帝国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['字段'])

本文标签:帝国cms功能开发 

很赞哦! ()

相关源码

  • (PC+WAP)茶叶茶艺茶道茶文化pbootcms模网站源码下载本模板基于PbootCMS系统开发,为茶叶企业、茶艺培训机构设计,特别适合展示茶产品、茶道文化等内容。采用响应式技术,确保在不同设备上都能呈现优雅的茶文化氛围。查看源码
  • (自适应响应式)运动健身瑜伽俱乐部网站pbootcms源码下载为健身瑜伽俱乐部设计的响应式网站模板,采用PbootCMS内核开发,可快速搭建专业级企业官网。模板默认适配运动健身行业视觉风格,用户可通过替换图文内容灵活应用于其他服务行业。查看源码
  • (自适应响应式)html5文章资讯新闻博客pbootcms网站模板下载本模板基于PbootCMS系统开发,为新闻资讯、博客类网站设计,特别适合各类文章内容的发布与管理。采用响应式技术,确保在不同设备上都能获得良好的阅读体验。查看源码
  • (自适应)证书授权书防伪查询系统pbootcms模板本模板基于PbootCMS系统开发,为各类证书查询机构设计,可快速构建高效安全的证书核验平台。采用响应式布局技术,自动适配手机端操作,支持批量导入证书数据,提供便捷的查询接口,满足机构证书管理及用户在线核验需求。查看源码
  • (带手机版)绿色生态农业种植农产品网站pbootcms源码下载本模板基于PbootCMS内核开发,为生态农业企业量身打造,适用于农业种植、有机农场、农产品电商等业务场景。模板设计充分体现绿色环保理念,突出农业特色,同时保持简洁大气的视觉效果,帮助农业企业建立专业形象。查看源码
  • (自适应手机端)英文外贸电子产品通用pbootcms模板源码下载为电子产品外贸企业设计的响应式网站模板,采用PbootCMS开发内核,支持多语言展示。模板默认集成产品展示系统、询价表单模块和企业资质展示区,满足跨境贸易基础需求。整站采用模块化设计,便于扩展业务场景。查看源码
分享笔记 (共有 篇笔记)
验证码: