发布于 2015-12-12 05:28:01 | 298 次阅读 | 评论: 1 | 来源: PHPERZ
Discuz!社区论坛系统
Crossday Discuz! Board(简称 Discuz!)是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统。自2001年6月面世以来,Discuz!已拥有13年以上的应用历史和200多万网站用户案例,是全球成熟度最高、覆盖率最大的论坛软件系统之一。
用户点击找回密码邮件里面的链接以后,当输入新密码点击提交后弹出“参数错误”提示,解决方法如下:
打开文件source/module/member/member_getpasswd.php
找到代码$uid = $_GET['uid'];
(大概在第32行)
在这一行下面新增代码$sign = $_GET['sign'];
并保存文件
打开discuz模板文件template/default/member/getpasswd.htm
找到<form method="post" autocomplete="off" action="member.php?mod=getpasswd&uid=$uid&id=$hashid">
(大概在第8行)
修改为<form method="post" autocomplete="off" action="member.php?mod=getpasswd&uid=$uid&id=$hashid&sign=$sign">