威尼斯娱乐

ecshop二次开发

ecshop二次开发

威尼斯娱乐 资讯中心 ecshop二次开发 ECSHOP会员用户登录超时自动退出解决方法

ECSHOP会员用户登录超时自动退出解决方法

时间:2020-12-21
ecshop存登录和购物车信息的时候用的是session,所以用cookie能够解决这个问题。1.购物车问题原因的产生是因为动态IP的SESSEION机制导致很多在企业或者其他地方的动态IP无法购物。  在根目录下includes\cls_sessio..
ecshop存登录和购物车信息的时候用的是session,所以用cookie能够解决这个问题。
1.购物车问题原因的产生是因为动态IP的SESSEION机制导致很多在企业或者其他地方的动态IP无法购物。

  在根目录下includes\cls_session.php 大概在82行,找到这个。

  $this->_ip = real_ip();
把他用//注释掉,然后在下面添加:
if(isset($_COOKIE['real_ipd']) && !empty($_COOKIE['real_ipd'])){
$this->_ip = $_COOKIE['real_ipd'];
}else{
$this->_ip = real_ip();
setcookie(“real_ipd”, $this->_ip, time()+36000, “/”);
}
2.登录问题。原因也是因为动态ip所导致,所以把判断用户登录用session和cookie同时判断就可以了~~
因此需要开启cookie,
在includes/modules/integrates/integrate.php大概565行 找到function set_cookie函数
在里边添加一句代码,$remember=1;(即开启cookie);

  这样就可以完美解决了~~~

QQ在线客服在线客服
用手机扫描二维码 关闭
二维码
XML 地图 | Sitemap 地图