• 微信
您当前的位置:首页  > 文章 >  帝国cms6.6注册欢迎邮件发送的方法

帝国cms6.6注册欢迎邮件发送的方法

作者:admin 时间:2019-10-19 阅读数:89人
1.添加扩展变量
——————————————————
变量名: myemai
变量标识:欢迎邮件开关
变量说明: 1(开启) 0(关闭)
——————————————————
——————————————————
变量名: myemaititle
变量标识:欢迎邮件标题
变量说明: [!--username--]:用户名 [!--email--]:邮箱地址[!--date--]:发送时间 [!--sitename--]:网站名称 [!--news.url--]:网站地址[!--mypassword--]:用户密码
——————————————————
——————————————————
变量名: myemaitext
变量标识:欢迎邮件内容
变量说明: [!--username--]:用户名 [!--email--]:邮箱地址[!--date--]:发送时间 [!--sitename--]:网站名称 [!--news.url--]:网站地址[!--mypassword--]:用户密码
——————————————————
2.文件修改/e/class/user.php
查找:
01.//同一IP注册
复制代码在上方添加:
01.//密码变量复制
02.$mypassword=$password;
03.
复制代码查找:
01.//邮箱激活
复制代码在上方添加:
01.//发送欢迎邮件

复制代码
代码如下:
02.if($public_r["add_myemai"]==1)
03.{
04.include("../class/qmemberfun.php");
05.SendhuanUserEmail($userid,$username,$email,$mypassword);
06.}

07.
复制代码3.文件修改/e/class/qmemberfun.php查找:
01.//激活帐号
复制代码在上方添加:
01.//发送欢迎邮件

复制代码
代码如下:
02.function SendhuanUserEmail($userid,$username,$email,$mypassword){
03. global $empire,$dbtbpre,$public_r,$user_tablename,$user_username,$user_userid,$user_email;
04. //发送邮件
05. $pr["title"]=ReturnPublicAddVar("myemaititle");
06. $pr["text"]=ReturnPublicAddVar("myemaitext");
07. @include(ECMS_PATH."e/class/SendEmail.inc.php");
08. $textr=QMRepEmailtext($userid,$username,$email,$url,$pr["title"],$pr["text"],$mypassword);
09. $sm=EcmsToSendMail($email,$textr["title"],$textr["text"]);
10.}

11.
复制代码查找:
01.//替换邮件内容变量
复制代码将下面的函数替换为:

复制代码
代码如下:
01.function QMRepEmailtext($userid,$username,$email,$pageurl,$title,$text,$mypassword=""){
02. global $empire,$dbtbpre,$public_r;
03. $date=date("Y-m-d");
04. $r[text]=str_replace("[!--pageurl--]",$pageurl,$text);
05. $r[text]=str_replace("[!--username--]",$username,$r[text]);
06. $r[text]=str_replace("[!--email--]",$email,$r[text]);
07. $r[text]=str_replace("[!--date--]",$date,$r[text]);
08. $r[text]=str_replace("[!--mypassword--]",$mypassword,$r[text]);
09. $r[text]=str_replace("[!--sitename--]",$public_r[sitename],$r[text]);
10. $r[text]=str_replace("[!--news.url--]",$public_r[newsurl],$r[text]);
11. $r[title]=str_replace("[!--pageurl--]",$pageurl,$title);
12. $r[title]=str_replace("[!--username--]",$username,$r[title]);
13. $r[title]=str_replace("[!--email--]",$email,$r[title]);
14. $r[title]=str_replace("[!--date--]",$date,$r[title]);
15. $r[title]=str_replace("[!--mypassword--]",$mypassword,$r[title]);
16. $r[title]=str_replace("[!--sitename--]",$public_r[sitename],$r[title]);
17. $r[title]=str_replace("[!--news.url--]",$public_r[newsurl],$r[title]);
18. return $r;
19.}

声明

源码下载不顺利,比如源码在百度网盘的有时会被无故取消等,请联系QQ:46667551
本站大部分下载资源收集于网络,但除特别说明之外,基本全部亲自测试可用!
但由于某些源码的更新迭代,比如微信小程序官方接口的变动等原因,
如时间过长,可能会造成本可以使用的代码出现问题,下载前请斟酌!
本站资源仅供学习和交流使用,版权归原作者所有,请在下载后24小时之内自觉删除。
若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。

原文链接:https://www.dnwfb.com/120.html,转载请注明出处