首页建站经验 ECSHOP解决SESSEION机制导致的无法加入购物车、无法登录的

ECSHOP解决SESSEION机制导致的无法加入购物车、无法登录的

经常有用户反映ecshop的客户无法登录或无法把商品加入购物车,如果您用的代理上的网,可能你的ip经常变动,而ECSHOP的SESSION机制是根据IP来的,所以导致session发生了变化需要重新…

经常有用户反映ecshop的客户无法登录或无法把商品加入购物车,如果您用的代理上的网,可能你的ip经常变动,而ECSHOP的SESSION机制是根据IP来的,所以导致session发生了变化需要重新登录或无法加入购物车,购物车的商品等情况,这种情况可以,这校解决:

修改方法如下:

打开 includes/cls_session.php

找到

$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, $this->session_cookie_path);

}

当然可能出现无法登录或无法加入购物车,购物车的商品等情况可能不止这一种情况

以上就是本文章的内容,希望对大家有所帮助

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/19157.html
上一篇ecshop教程:销售排行榜添加上销售出商品的件数
下一篇 在WordPress中获取数据库字段内容和添加主题设置菜单
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部