首页 > 电脑专区 > CMS教程 > 帝国cms >

帝国CMS商城系统实现在线支付后发送订单邮件提醒功能

来源:互联网 2023-03-14 12:48:02 版权归原作者所有,如有侵权,请联系我们

本文实例讲述了帝国CMS商城系统实现在线支付后发送订单邮件提醒功能。分享给大家供大家参考,具体如下:VNq办公区 - 实用经验教程分享!

帝国CMS是个强大的内容管理系统,其商城的功能也很强大,当用户下单,支付后我们怎么知道有用户下单了呢?因为我们不能时时刻刻都在网站后台,不断的刷新页面去看有无订单,最常用的做法是用邮件提醒我们,有人下单了.VNq办公区 - 实用经验教程分享!

怎么做到这个功能呢?VNq办公区 - 实用经验教程分享!

第一步:配置帝国后台系统设置-系统参数设置-FTP/EMAIL 这里配置EMAILVNq办公区 - 实用经验教程分享!

一般用126邮箱,我的配置如下:VNq办公区 - 实用经验教程分享!

邮件发送模式:SMTP模块发送VNq办公区 - 实用经验教程分享!

SMTP服务器:smtp.126.comVNq办公区 - 实用经验教程分享!

SMTP端口:任意写一个,我写的是25VNq办公区 - 实用经验教程分享!

发信人地址:写邮箱地址,如jitaxiong@sina.cnVNq办公区 - 实用经验教程分享!

发信人呢称:随便写一个VNq办公区 - 实用经验教程分享!

是否需要登录验证:点"是"VNq办公区 - 实用经验教程分享!

邮箱登录用户名:邮箱用户名,如webmaster(不包含@126.com)VNq办公区 - 实用经验教程分享!

邮箱登录密码:VNq办公区 - 实用经验教程分享!

配置完毕后再设置下管理员邮箱(在系统设置那里),保存。VNq办公区 - 实用经验教程分享!

第二步,修改源文件,有两种办法VNq办公区 - 实用经验教程分享!

(一)、e/class/ShopSysFun.php搜索代码 printerror($mess,$location,1);VNq办公区 - 实用经验教程分享!

在上一行加入如下代码:复制代码代码如下:$email=array('jitaxing@sina.cn');$subject='邮件标题';$content='邮件内容';@include(ECMS_PATH.'e/class/SendEmail.inc.php');EcmsToSendMail($email,$subject,$content);VNq办公区 - 实用经验教程分享!

修改完之后即可.这种方法发送的邮件只能起到提醒作用,不包含订单的相关内容,标题和内容都是固定的.VNq办公区 - 实用经验教程分享!

(二)这种方法可以包含订单的部分内容,步骤如下:VNq办公区 - 实用经验教程分享!

1. 新增给管理员发邮件的函数VNq办公区 - 实用经验教程分享!

找到eclassSendEmail.inc.php,结尾下加入以下代码:复制代码代码如下://给管理员信箱发送通知邮件新增函数function SendNoticeToAdmin($subject,$body){ global $empire,$dbtbpre; $empire=new mysqlquery(); $pr=$empire->fetch1("select email from {$dbtbpre}enewspublic limit 1″); if(is_array($body)){ foreach($body as $value){ $key=key($body); next($body); $msgtext .= "$key:"."$value"."n"; } }else{ $msgtext=$body; } $msgtext .= "rnrn此邮件由系统自动发出,请管理员尽快处理nr"; $sm=EcmsToSendMail($pr['email'],$subject,$msgtext); return $sm;}VNq办公区 - 实用经验教程分享!

2. 修改eenewsindex.php,在大约184行VNq办公区 - 实用经验教程分享!

AddDd($_POST);在这一行前面加上:复制代码代码如下:@include("../class/SendEmail.inc.php");SendNoticeToAdmin("有新订单!订单号".$_POST[ddno],$_POST);VNq办公区 - 实用经验教程分享!

希望本文所述对大家基于帝国CMS的网站建设有所帮助。VNq办公区 - 实用经验教程分享!

以上方法由办公区教程网编辑摘抄整理自互联网可供大家参考!VNq办公区 - 实用经验教程分享!


标签: 帝国CMS商城系统支付邮件

办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号