您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop购物时自动退出的原因和修复方法
张枫震2023-12-08 19:03:44ecshop商城教程已有人查阅
导读ecshop的session机制是一个不错的解决方案,但也有一些瑕疵,部分会员在操作时可能会出现登录后自动退出或商品无法加入购车或购物车自动清空等情况
ecshop的session机制是一个不错的解决方案,但也有一些瑕疵,部分会员在操作时可能会出现登录后自动退出或商品无法加入购车或购物车自动清空等情况,这个一方面如是是因为用代理上网,ip不断变化,可以参考的解决方法,另外也可以打开includes\cls_session.php找到
function gen_session_key($session_id)
{
static $ip = '';
if ($ip == '')
{
$ip = substr($this->_ip, 0, strrpos($this->_ip, '.'));
}
return sprintf('%08x', crc32(!empty($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] . ROOT_PATH . $ip . $session_id : ROOT_PATH . $ip . $session_id));
}
替换成
function gen_session_key($session_id)
{
static $ip = '';
if ($ip == '')
{
$ip = substr($this->_ip, 0, strrpos($this->_ip, '.'));
}
return sprintf('%08x', crc32(ROOT_PATH . $ip . $session_id));
}
就可以了
本文标签:
很赞哦! ()
相关文章
- ecshop购物流程删除去掉配送方式和支付方式的方法
- ecshop购物车流程删除电话,邮箱,手机,必填选项改成非必填
- ecshop购物车商品按购买先后排列顺序
- ecshop购物车商品自动消失清空怎么办
- ecshop购物车结算提交订单页面显示商品缩略图的方法
- ecshop购物车商品自动清空问题解决方法改善会员体验
- ecshop购物车商品根据cookie长久保存商品插件
- ecshop购物流程中看不到ecshop配送方式的说明怎么办
- ecshop购物流程不同会员等级才可以
- ecshop购物流程收货人邮箱改成不必填项的方法
- ecshop购物车结算页面显示商品品牌的方法
- ecshop购物车关闭浏览器同时保存购物车商品的实现方法
随机图文
-
ecshop商品批发管理设置教程
首入ECShop 的后台管理中心 -> 促销管理 -> 批发管理,进入批发管理页面。在这里如果没有批发方案的话可以点击 “添加批发方案”来添加新的批发活动。 -
ecshop商品浏览历史怎么按照点击先后排序
只修改一处,让浏览历史按照浏览先后进行排序经测试,浏览历史目前默认的显示顺序是按照商品的ID排序的~~~ -
ecshop会员用户登录赠送等级积分和消费积分插件
本功能实现每天 次登录赠送等级积分和消费积分,长时间停留赠送积分,可后台设置参数1.每天次登录赠送积分的2.如果要实现长时间停留赠送积分的 -
ecshop添加独立商品评论页面可分页显示
ECSHOP添加独立商品评论页面可分页显示通过以下方法可以实现ecshop使用一个单独立的页面来显示所有的评论,并在评论中显示会员 评论的商品 评论内容等。
留言与评论 (共有 条评论) |