您现在的位置是:网站首页>建站学院帝国CMS
上网IP随时变动的进来,解决6.0版后台登录验证问题
2019-07-21来源: 【帝国CMS】 人已围观
简介 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,0,1); } function DoChECookieRnd($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); if($ecmsckpass<>getcvar('loginecmsckpass',1)) { printerror("NotLogin","index.php"); } } |
很赞哦! ()
猜您喜欢
相关文章
付费说明
1、安装cms后台,费用是200,基础费用200包括后台调试以及部分页面模板修改.
2、请加我个人微信 634626966,或者扫一扫微信二维码。备注“网站”
3、系统安装只限定于帝国cms,并且支持php,虚拟主机,请选择linux系统
4、【收费说明】制作企业网站,我是这么收费的!