Discuz! X3.1 X3.2 1225版邮箱重置密码失败如何解决方案之一

秋天到了,枫树最引人注目了,她们的叶子都红了,一阵风吹过许多叶子就纷纷落了下来,飘在半空中像红色的蝴蝶一样在天空中飞舞,又好像是蝴蝶仙子下凡。
故障说明:通过邮箱找回密码,点击链接时报错
适合版本:Discuz!x3.1 Discuz!x3.2 1225版本
解决方法:
1.修复原理:在member_getpasswd.php和member_getpasswd.php添加sign代码。
2.打开\template\default\member\getpasswd.htm
<form method="post" autocomplete="off" action="member.php?mod=getpasswd&uid=$uid&id=$hashid">
改成
<form method="post" autocomplete="off" action="member.php?mod=getpasswd&uid=$uid&id=$hashid&sign=$sign">
3.打开\source\module\member\member_getpasswd.php
$hashid = $_GET['id'];
$uid = $_GET['uid'];
改成
$hashid = $_GET['id'];
$uid = $_GET['uid'];
$sign = $_GET['sign'];
4.覆盖同名文件,更新缓存,测试找回密码。

到此这篇关于Discuz! X3.1 X3.2 1225版邮箱重置密码失败如何解决方案之一就介绍到这了。积金遗于子孙,子孙未必能守;积书于子孙,子孙未必能读。不如积阴德于冥冥之中,此乃万世传家之宝训也。更多相关Discuz! X3.1 X3.2 1225版邮箱重置密码失败如何解决方案之一内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
Discuz!X3.x板块横排如何去掉“最后发表”并添加板块简介的方法

discuz好代码教程:批量处理待审核主题、审核回复、待审核日志、待审核

Discuz好代码教程:升级1225版本后导致UC不能登录的如何解决办法

Discuz! X3.2 2014-12-25版邮箱重置密码参数失败的如何解决方法

discuz好代码教程:精准的门户专题浏览人数【可以个别页面设置】