上网IP随时变动的进来,解决6.0版后台登录验证问题

上网IP随时变动的进来,解决6.0版后台登录验证问题,第1张

概述6.0版的系统更加安全,登录验证增加了登录IP验证。如果用户上网的IP是变动的,一旦IP跟登录IP不一样就会出现“提示未登陆”的提示。随时变动IP的用户可以按下面方法修改解决

6.0版的系统更加安全,登录验证增加了登录IP验证。如果用户上网的IP是变动的,一旦IP跟登录IP不一样就会出现“提示未登陆”的提示。随时变动IP的用户可以按下面方法修改解决:
修改e/class/functions.PHP文件,搜索“$ip=egetip();”,共有两处,将它修改为“$ip='127.0.0.1';”即可解决,修改如下:

function DoEcookieRnd($userID,$username,$rnd,$dbdata,$groupID,$adminstyle){
global $do_ecookiernd;
$ip='127.0.0.1';
$eCMSckpass=md5(md5($rnd.$do_ecookiernd).'-'.$ip.'-'.$userID.'-'.$username.'-'.$dbdata.$rnd.$groupID.'-'.$adminstyle);
esetcookie("logineCMSckpass",$eCMSckpass,1);
}

function DoChEcookieRnd($userID,$adminstyle){
global $do_ecookiernd;
$ip='127.0.0.1';
$eCMSckpass=md5(md5($rnd.$do_ecookiernd).'-'.$ip.'-'.$userID.'-'.$username.'-'.$dbdata.$rnd.$groupID.'-'.$adminstyle);
if($eCMSckpass<>getcvar('logineCMSckpass',1))
{
printerror("NotLogin","index.PHP");
}
}

总结

以上是内存溢出为你收集整理的上网IP随时变动的进来,解决6.0版后台登录验证问题全部内容,希望文章能够帮你解决上网IP随时变动的进来,解决6.0版后台登录验证问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/1007311.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存