您现在的位置是:网站首页>建站学院帝国CMS

帝国CMS商城系统在线支付后,订单邮件提醒

2019-07-21来源: 帝国CMS 人已围观

简介 帝国CMS是个强大的内容管理系统,其商城的功能也很强大当用户下单,支付后我们怎么知道有用户下单了呢?因为我们不能时时刻刻都在网站后台,不断的刷新页面去看有无订单,最常用的做法是

帝国CMS是个强大的内容管理系统,其商城的功能也很强大6eg企业网站模板免费下载_网站建设_企业网站建设方案

当用户下单,支付后我们怎么知道有用户下单了呢?因为我们不能时时刻刻都在网站后台,不断的刷新页面去看有无订单,最常用的做法是用邮件提醒我们,有人下单了6eg企业网站模板免费下载_网站建设_企业网站建设方案

怎么做到这个功能呢?6eg企业网站模板免费下载_网站建设_企业网站建设方案

第一步:配置帝国后台系统设置-系统参数设置-FTP/EMAIL 这里配置EMAIL6eg企业网站模板免费下载_网站建设_企业网站建设方案

一般用126邮箱,我的配置如下:6eg企业网站模板免费下载_网站建设_企业网站建设方案

邮件发送模式:SMTP模块发送6eg企业网站模板免费下载_网站建设_企业网站建设方案

SMTP服务器:smtp.126.com6eg企业网站模板免费下载_网站建设_企业网站建设方案

SMTP端口:任意写一个,我写的是256eg企业网站模板免费下载_网站建设_企业网站建设方案

发信人地址:写邮箱地址,如webmaster@126.com6eg企业网站模板免费下载_网站建设_企业网站建设方案

发信人呢称:随便写一个6eg企业网站模板免费下载_网站建设_企业网站建设方案

是否需要登录验证:点“是”6eg企业网站模板免费下载_网站建设_企业网站建设方案

邮箱登录用户名:邮箱用户名,如webmaster(不包含@126.com)6eg企业网站模板免费下载_网站建设_企业网站建设方案

邮箱登录密码:6eg企业网站模板免费下载_网站建设_企业网站建设方案

配置完毕后再设置下管理员邮箱(在系统设置那里),保存。6eg企业网站模板免费下载_网站建设_企业网站建设方案

第二步,修改源文件,有两种办法6eg企业网站模板免费下载_网站建设_企业网站建设方案

(一)、e/class/ShopSysFun.php搜索代码 printerror($mess,$location,1);6eg企业网站模板免费下载_网站建设_企业网站建设方案
在上一行加入如下代码: 6eg企业网站模板免费下载_网站建设_企业网站建设方案

$email=array(‘webmster@lsrong.cn’); 6eg企业网站模板免费下载_网站建设_企业网站建设方案
$subject=’邮件标题’; 6eg企业网站模板免费下载_网站建设_企业网站建设方案
$content=’邮件内容’; 6eg企业网站模板免费下载_网站建设_企业网站建设方案
6eg企业网站模板免费下载_网站建设_企业网站建设方案
@include(ECMS_PATH.’e/class/SendEmail.inc.php’); 6eg企业网站模板免费下载_网站建设_企业网站建设方案
EcmsToSendMail($email,$subject,$content); 6eg企业网站模板免费下载_网站建设_企业网站建设方案
修改完之后即可.这种方法发送的邮件只能起到提醒作用,不包含订单的相关内容,标题和内容都是固定的6eg企业网站模板免费下载_网站建设_企业网站建设方案

(二)这种方法可以包含订单的部分内容,步骤如下:6eg企业网站模板免费下载_网站建设_企业网站建设方案

1:新增给管理员发邮件的函数6eg企业网站模板免费下载_网站建设_企业网站建设方案
找到eclassSendEmail.inc.php,结尾下加入以下代码6eg企业网站模板免费下载_网站建设_企业网站建设方案

//给管理员信箱发送通知邮件新增函数6eg企业网站模板免费下载_网站建设_企业网站建设方案
function SendNoticeToAdmin($subject,$body){6eg企业网站模板免费下载_网站建设_企业网站建设方案
global $empire,$dbtbpre;6eg企业网站模板免费下载_网站建设_企业网站建设方案
$empire=new mysqlquery();6eg企业网站模板免费下载_网站建设_企业网站建设方案
$pr=$empire->fetch1(“select email from {$dbtbpre}enewspublic limit 1″);6eg企业网站模板免费下载_网站建设_企业网站建设方案

if(is_array($body)){6eg企业网站模板免费下载_网站建设_企业网站建设方案
foreach($body as $value){6eg企业网站模板免费下载_网站建设_企业网站建设方案
$key=key($body);6eg企业网站模板免费下载_网站建设_企业网站建设方案
next($body);6eg企业网站模板免费下载_网站建设_企业网站建设方案
$msgtext .= “$key:”.”$value”.”n”;6eg企业网站模板免费下载_网站建设_企业网站建设方案
}6eg企业网站模板免费下载_网站建设_企业网站建设方案
}else{6eg企业网站模板免费下载_网站建设_企业网站建设方案
$msgtext=$body;6eg企业网站模板免费下载_网站建设_企业网站建设方案
}6eg企业网站模板免费下载_网站建设_企业网站建设方案
$msgtext .= “rnrn此邮件由系统自动发出,请管理员尽快处理nr”;6eg企业网站模板免费下载_网站建设_企业网站建设方案
$sm=EcmsToSendMail($pr['email'],$subject,$msgtext);6eg企业网站模板免费下载_网站建设_企业网站建设方案
return $sm;6eg企业网站模板免费下载_网站建设_企业网站建设方案
}6eg企业网站模板免费下载_网站建设_企业网站建设方案

2:修改eenewsindex.php,在大约184行6eg企业网站模板免费下载_网站建设_企业网站建设方案
AddDd($_POST);6eg企业网站模板免费下载_网站建设_企业网站建设方案
在这一行前面加上6eg企业网站模板免费下载_网站建设_企业网站建设方案
@include(“../class/SendEmail.inc.php”);6eg企业网站模板免费下载_网站建设_企业网站建设方案
SendNoticeToAdmin(“有新订单!订单号”.$_POST[ddno],$_POST);6eg企业网站模板免费下载_网站建设_企业网站建设方案

6eg企业网站模板免费下载_网站建设_企业网站建设方案
6eg企业网站模板免费下载_网站建设_企业网站建设方案

很赞哦! ()

猜您喜欢

付费说明

    1、安装cms后台,费用是200,基础费用200包括后台调试以及部分页面模板修改.

    2、请加我个人微信 634626966,或者扫一扫微信二维码。备注“网站”

    3、系统安装只限定于帝国cms,并且支持php,虚拟主机,请选择linux系统

    4、【收费说明】制作企业网站,我是这么收费的!

文章评论

阿里云代金券 100 云产品通用

有效期30天 首购用户

立即领取
阿里云代金券 100 云产品通用

有效期30天 复购+升级

立即领取

站点信息

l