Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 通过邮件找回密码显示“参数错误”(已解决)

[复制链接]
nooshen 发表于 2019-1-24 16:51:02 | 显示全部楼层 |阅读模式
本帖最后由 nooshen 于 2019-1-24 17:14 编辑

最近使用了新的模版,用户陆续反馈邮件找回功能无法使用,自测发现修改提交时出现“参数错误”
随之搜索论坛相关内容,得出需修改member_getpasswd.php  和getpasswd.htm内容。在对比后修改完成,依然显示参数错误。困惑。。。

不过之前并没有问题,自然这个锅就落到新模版身上。切换官方原版模版测试无误。那么找到模版内相应文件“getpasswd.htm”,发现模版内容:
  1. <form method="post" autocomplete="off" action="member.php?mod=getpasswd&uid=$uid&id=$hashid">
复制代码
(上面这一行,可以用诸如“notepad++”这样的软件,搜索整个文件夹里包含“member.php?mod=getpasswd&uid=$uid&id=$hashid”内容的文本,自己对比)


依照论坛中“getpasswd.htm”的内容修改方法添加sign,经测试问题修复
  1.   <form method="post" autocomplete="off" action="member.php?mod=getpasswd&uid=$uid&id=$hashid&sign=$sign">
复制代码

以上对于小白来说唯有笨办法逐一切换对比测试,虽然大神们早已知道此类问题的修复方式,付费修复也无可厚非。如果小白自己动动手能解决岂不是更好。
这里就是依照本人小白角度遇到的问题写个贴,希望能给遇到同类问题并且还在坚持做站的朋友一点思路。文字过于浅显,请大神不要介意。



参考的解决方式原文:
Discuz! X3.1 X3.2 1225版邮箱重置密码失败解决方案之一
https://discuz.dismall.com/thread-3643953-1-1.html
(出处: Discuz! 官方站)



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-26 04:48 , Processed in 0.015229 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表