destoon 会员修改支付密码老是提示两次输入的密码不一致修改方法

2015年10月22日15:57:37 评论 623 次浏览

destoon的bug不是一般的多,不知道为什么这些错误都没有人碰到过吗,网上没有一个反馈的,今天就我来说吧

destoon 会员修改支付密码老是提示两次输入的密码不一致修改方法

在会员修改支付密码的时候,不管怎么输入,都提示密码错误,看send.html的代码,发现模板里面已经有密码的验证js了,到send.inc.php中,又发现了一个密码验证文件,果断删除php中的密码验证。

修改方法:打开\module\member\send.inc.php

找到if($password != $cpassword) message($L['member_payword_match']); 81行,删掉,就好了。

但是我发现,这个功能根本就不能用,我也测试了,也收到邮件了,但是支付密码根本没修改,只是把支付密码换成了登陆密码,所以那个输入新支付密码,重复支付密码根本就没有用,所以干掉这个,实现只要输入登陆密码,就可以找回支付密码的功能。

所以,删掉send.html中的 输入新支付密码,重复密码表单,删掉下面的密码长度验证跟密码不一样验证。
然后send.inc.php中,删掉
if(strlen($password) > $MOD['maxpassword'] || strlen($password) < $MOD['minpassword']) message(lang($L['member_payword_len'], array($MOD['minpassword'], $MOD['minpassword']))); 这一句。 完成。

weinxin
加我微信
微信扫一扫,加我微信好友,共同交流,共同进步! (备注:焦国强博客)
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: