眼镜蛇 发表于 2015-9-22 18:45:07

Discuz!X3找回密码时提示“参数错误”的解决办法



Discuz!X3,用户找回密码时,填写新的密码,点击提交会出现提示“参数错误”的情况,如下图所示:



解决该问题的参考办法如下:

1、打开编辑如下文件:
source\module\member\member_getpasswd.php

1)在第32行查到如下代码:
$uid = $_GET['uid'];


2)在其后增加如下代码:
$sign = $_GET['sign'];



2、打开编辑如下文件:
template\default\member\getpasswd.htm

1)在第8行查找如下代码:
<form method="post" autocomplete="off" action="member.php?mod=getpasswd&uid=$uid&id=$hashid">


2)将其修改为如下代码:
<form method="post" autocomplete="off" action="member.php?mod=getpasswd&uid=$uid&id=$hashid&sign=$sign">




保存,覆盖上传。


验证OK!
页: [1]
查看完整版本: Discuz!X3找回密码时提示“参数错误”的解决办法