首页 > 站长优化 > 建站维护 > 正文
Discuz! X2.5 用邮件找回密码 修改密码后网页空白解决
2016-01-16     我来说两句       作者:黑帽网
   我要投稿

 故障说明:通过邮箱找回密码,点击链接时报错
适合版本:Discuz!x3.1 Discuz!x3.2 discuz!x2.5同样测试可用 1225版本
解决方法:
1.修复原理:在member_getpasswd.php和member_getpasswd.php添加sign代码。

2.打开\template\default\member\getpasswd.htm

  1. <form method="post" autocomplete="off" action="member.php?mod=getpasswd&uid=$uid&id=$hashid">
  2.  
复制代码



改成

  1. <form method="post" autocomplete="off" action="member.php?mod=getpasswd&uid=$uid&id=$hashid&sign=$sign">
  2.  
复制代码




3.打开\source\module\member\member_getpasswd.php

               

  1. $hashid = $_GET['id'];
  2.                 $uid = $_GET['uid'];
复制代码




改成

               

  1. $hashid = $_GET['id'];
  2.                 $uid = $_GET['uid'];
  3.                 $sign = $_GET['sign'];
复制代码


4.覆盖同名文件,更新缓存,测试找回密码。

点击收藏到自己的收藏夹!回本站首页
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:帝国cms结合项筛选 带已选择的条件和删除操作
下一篇: 帝国CMS整合百度编辑器(UEditor UTF-8) {支持帝国CMS7.0|7.2版}
相关文章
图文推荐
排行
热门
推广
Seo
案例分析
关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 中国黑帽网--致力于做最好的网络安全技术学习网站 。