最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > 帝国CMS商城系统在线支付后,订单邮件提醒建站

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

时间:2023-05-22 17:05:22 阅读: 文章分类: 网站建设 作者: 网站技术员

导读:1建站知识帝国CMS模板网下面的帝国CMS教程栏目为您提供了帝国CMS商城系统在线支付后,订单邮件提醒seo网站排名优化软件建设网站。

seo网站排名优化软件建设网站

帝国CMS是个强大的内容管理系统,其商城的功能也很强大

当用户下单,支付后我们怎么知道有用户下单了呢?因为我们不能时时刻刻都在网站后台,不断的刷新页面去看有无订单,最常用的做法是用邮件提醒我们,有人下单了

怎么做到这个功能网站建设公司呢?

第一步:配置帝国后台系统设置-系统参数设置-FTP/EMAIL 这里配置EMAIL

一般用126邮箱,我的配置如下:

邮件发送模式:SMTP模块发送

SMTP服务器:smtp.126.com

SMTP端口:任意写一个,我写的是25

发信人地址:写邮箱地址,如webmaster@126.com

发信人呢称:随便写一个

是否需要登录验证:点“是”

邮箱登录用户名:邮箱用户名,如webmaster(不包含@126.com)

邮箱登录密码:

配置完毕后再设置下管理员邮箱(在系统设置那里),保存。

第二步,修改源文件,有两种办法

(一)、e/class/ShopSysFun.php搜索代码 printerror($mess,$location,1); 在上一行加入如下代码:

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

(二)这种方法可以包含订单的部分内容,步骤如下:

1:新增给管理员发邮件的函数 找到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; }

2:修改eenewsindex.php,在大约184行 AddDd($_POST); 在这一行前面加上 @include(“../class/SendEmail.inc.php”); SendNoticeToAdmin(“有新订单!订单号”.$_POST[ddno],$_POST);

关键词标签: CMS 在线支付 帝国

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-22 ,文章帝国CMS商城系统在线支付后,订单邮件提醒建站主要讲述帝国,在线支付,CMS网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_4938.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章