您现在的位置是:首页 > 教程 > 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商品分类页怎么实现自定义title
最近发现很多人都在寻求“如何自定义ECSHOP商品分类页(列表页)TITLE”的修改方法。下面提供一种二次开发教程。 -
ecshop后台新建一个模块添加分页的实现方法
来一个 史上全的ecshop后台的带分页的列表,绝对让你 粘贴过去 改改表名 就ok的 ,关键部分附有中文注释的。首先是后台,我在后台admin下新建了一个页面 比如是yjlist.php,然后 -
ecshop商城怎么增加新独立页面
代码号今天讲解下:ECSHOP商城增加新独立页面的教程方法ecshop是通过php文件来指向dwt文件的,比如index.php是程序文件,那么其模板文件就是index.dwt -
ecshop不同商品调用不同商品详情页模板的方法
这里所说的不同商品,是指所属类别不同。这里讲一个比较简单的实现方法,我们假设, 有4个分类,CAT_ID 分别为 1 ,2, 3, 4
留言与评论 (共有 条评论) |