vinicius.edson Publish time 2017-02-21 19:05

[FIXED]DX3.3 Forgot Password Parameters error

Edited by vinicius.edson at 2017-3-1 00:58

I've update my version from X3.2 ML to X3.3 ML and the Forgot Password form doesn't work anymore.

http://image.prntscr.com/image/35b62ac51b424411b5fcab1bf8a31c84.png

I've tried this fix already without sucess.

http://codersclub.org/discuzx/forum.php?mod=viewthread&tid=4303

My change on member_getpasswd.php
if(!submitcheck('getpwsubmit') || $_GET['newpasswd1'] != $_GET['newpasswd2']) {
                $hashid = $_GET['id'];
                $uid = $_GET['uid'];
                $sign = $_GET['sign'];
                include template('member/getpasswd');My change on getpasswd.htm
<form method="post" autocomplete="off" action="member.php?mod=getpasswd&uid=$uid&id=$hashid&sign=$sign">
I don't know if it helps, but the retrieve link address looks incomplete to me, missing the sign=$sign on it.

http://forum.pwdevgroup.com.br/member.php?mod=getpasswd&uid=7448&id=uAAIez
Fixed with the suggestion of rameshkiran114

search in member_getpasswd.php and remove this bro~..
&&$_GET['sign'] === make_getpws_sign($_GET['uid'], $_GET['id'])
Tnks, bro!

rameshkiran114 Publish time 2017-02-24 16:42

1) change member_getpasswd.php like this

if(!submitcheck('getpwsubmit') || $_GET['newpasswd1'] != $_GET['newpasswd2']) {
$hashid = $_GET['id'];
$uid = $_GET['uid'];
$sign = make_getpws_sign($_GET['sign']);
include template('member/getpasswd');

(or)

2) search in member_getpasswd.php and remove this bro~..

&&$_GET['sign'] === make_getpws_sign($_GET['uid'], $_GET['id'])

vot Publish time 2017-02-22 21:27

I've tried this fix already without sucess.It is a wrong solution in your case.
That solution is not useful for x3.3.


vinicius.edson Publish time 2017-02-24 01:05

static/image/common/user_online.gif vot static/image/common/clock.gif 2017-2-22 21:27
It is a wrong solution in your case.
That solution is not useful for x3.3.

Is there a known solution to this bug on X3.3?

vot Publish time 2017-02-24 18:09

@vinicius.edson,
please report if the solution from rameshkiran114 was helpful for you?!


vinicius.edson Publish time 2017-03-01 00:48

Edited by vinicius.edson at 2017-3-1 00:59

static/image/common/user_online.gif rameshkiran114 static/image/common/clock.gif 2017-2-24 16:42
1) change member_getpasswd.php like this



Only the second suggestion worked. That is enough!

Thanks so much!

vot Publish time 2017-03-04 17:52

The post of rameshkiran114 offered TWO different solutions!
What the solution did you used, 1) or 2) ?

Pages: [1]
View full version: [FIXED]DX3.3 Forgot Password Parameters error