解决动态地址下ecshop无法购买的问题

1,731次阅读
没有评论

现在小区网络,有些使用的是动态ip,有时候一刷新网页就变换了一个ip,而ecshop的session机制是基于ip地址的,于是就导致无法够,购物车没商品的问题,解决方法是修改ecshop的session机制,代码如下:

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, "/");
}
正文完
 

公众号