Dede:新用户注册发送验证邮件的方法

Dede:新用户注册发送验证邮件的方法,第1张

概述在discuz和phpwind等知名论坛中,都有新用户注册邮箱验证的功能,那么功能如此强大的dedecms有没有这一功能呢?回答肯定是有的,只是您不会用而已,现在看我的方法: 1.修改/member/reg_new.php文件。 查找 $dsql-ExecuteNoneQuery($infosquery);复制代码 在

在discuz和PHPwind等知名论坛中,都有新用户注册邮箱验证的功能,那么功能如此强大的Dedecms有没有这一功能呢?回答肯定是有的,只是您不会用而已,现在看我的方法:

  1.修改/member/reg_new.PHP文件。

  查找

 

$dsql->ExecuteNonequery($infosquery);复制代码

  在下面插入

 

//写入邮件验证内容  $keyums = md5($userID.$email."Dedecmslove"); //这里的7就是有效期7天的时间。上面的Dedecmslove就是给发送的URL加密用的KEY  $emldatetime = time()+7*24*3600;  $emailyz = "INSERT INTO `dede_sj_emailyz`(`userID`,`keyums`,`datetime`)                  VALUES ('{$userID}','{$keyums}','{$emldatetime}'); ";  $dsql->ExecuteNonequery($emailyz);复制代码

 

  再找到

 


//----------------------------------------------//模拟登录//---------------------------复制代码


 

  在其上面插入:

 


//发送验证邮件  if($cfg_md_mailtest=='Y')  {    $msg ="			

总结

以上是内存溢出为你收集整理的Dede:新用户注册发送验证邮件的方法全部内容,希望文章能够帮你解决Dede:新用户注册发送验证邮件的方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/1023466.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存