查看: 89|回覆: 5

[教程] 如何解决通过邮件找回密码显示“参数错误”的问题

[複製鏈接]

69

主題

8

回帖

0

積分

热心网友

金币
8
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-1-9
發表於 2019-6-1 22:17:19 | 顯示全部樓層 |閲讀模式


最近使用了新的模版,用户陆续反馈邮件找回功能无法使用,自测发现修改提交时出现“参数错误”
随之搜索论坛相关内容,得出需修改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版邮箱重置密码失败解决方案之一
http://www.discuz.net/thread-3643953-1-1.html
(出处: Discuz! 官方站)



模版, 修改, 内容, 小白, 解决
回覆

使用道具 舉報

11

主題

413

回帖

0

積分

热心网友

金币
413
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2010-11-29
發表於 2019-6-1 22:31:57 | 顯示全部樓層
感谢分享
回覆

使用道具 舉報

5

主題

42

回帖

0

積分

热心网友

金币
42
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2008-10-16
發表於 2019-6-1 23:04:49 | 顯示全部樓層
不用修复~
现在都是用ssl的465协议端口发邮件,
现在25端口协议禁止使用
回覆

使用道具 舉報

5

主題

42

回帖

0

積分

热心网友

金币
42
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2008-10-16
發表於 2019-6-1 23:09:44 | 顯示全部樓層

回覆

使用道具 舉報

4

主題

11

回帖

0

積分

热心网友

金币
11
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-7-21
發表於 2019-6-2 08:36:05 | 顯示全部樓層

感谢分享
回覆

使用道具 舉報

0

主題

85

回帖

10

積分

技术1级

金币
95
閲讀權限
10
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2010-4-30
發表於 2019-6-16 15:41:31 | 顯示全部樓層
感谢分享。。
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部