ECSHOP后台退出频率一两分钟就退出,总要要从头登录很费事,经过以下办法能够处理:

翻开 include/lib_base.php

找到real_ip()函数,在real_ip函数中增加赤色部分代码:

将:

functionreal_ip()
{
static$realip=NULL;
if($realip!==NULL)
{
return$realip;
}
if(isset($_SERVER))
{
if(isset($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$arr=explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
/*取X-Forwarded-For中第一个非unknown的有用IP字符串*/
foreach($arrAS$ip)
{
$ip=trim($ip);
if($ip!='unknown')
{
$realip=$ip;
break;
}
}
}
elseif(isset($_SERVER['HTTP_CLIENT_IP']))
{
$realip=$_SERVER['HTTP_CLIENT_IP'];
}
else
{
if(isset($_SERVER['REMOTE_ADDR']))
{
$realip=$_SERVER['REMOTE_ADDR'];
}
else
{
$realip='0.0.0.0';
}
}
}
else
{
if(getenv('HTTP_X_FORWARDED_FOR'))
{
$realip=getenv('HTTP_X_FORWARDED_FOR');
}
elseif(getenv('HTTP_CLIENT_IP'))
{
$realip=getenv('HTTP_CLIENT_IP');
}
else
{
$realip=getenv('REMOTE_ADDR');
}
}
preg_match("/[d.]{7,15}/",$realip,$onlineip);
$realip=!empty($onlineip[0])?$onlineip[0]:'0.0.0.0';
return$realip;
}

替换成:

functionreal_ip()
{
static$realip=NULL;
if($realip!==NULL)
{
return$realip;
}
/*增加*/
if(isset($_COOKIE['real_ipd'])&&!empty($_COOKIE['real_ipd'])){
$realip=$_COOKIE['real_ipd'];
return$realip;
}
/*增加*/
if(isset($_SERVER))
{
if(isset($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$arr=explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
/*取X-Forwarded-For中第一个非unknown的有用IP字符串*/
foreach($arrAS$ip)
{
$ip=trim($ip);
if($ip!='unknown')
{
$realip=$ip;
break;
}
}
}
elseif(isset($_SERVER['HTTP_CLIENT_IP']))
{
$realip=$_SERVER['HTTP_CLIENT_IP'];
}
else
{
if(isset($_SERVER['REMOTE_ADDR']))
{
$realip=$_SERVER['REMOTE_ADDR'];
}
else
{
$realip='0.0.0.0';
}
}
}
else
{
if(getenv('HTTP_X_FORWARDED_FOR'))
{
$realip=getenv('HTTP_X_FORWARDED_FOR');
}
elseif(getenv('HTTP_CLIENT_IP'))
{
$realip=getenv('HTTP_CLIENT_IP');
}
else
{
$realip=getenv('REMOTE_ADDR');
}
}
preg_match("/[d.]{7,15}/",$realip,$onlineip);
$realip=!empty($onlineip[0])?$onlineip[0]:'0.0.0.0';
/*增加*/setcookie("real_ipd",$realip,time()+36000,"/");/*增加*/
return$realip;
}

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!

原文地址:ecshop解决后台自动退出的办法发布于2022-05-25 07:43:41

相关推荐