ecstore源码学习之四 关于session和cookie

2015-12-15 16:10:00
hainuo
原创 2416
ecstore 最让人讨厌的部分就在这里了它自己实现了一套session机制,但是我怎么都没有成功,因为header跳转侯session就会被清空其实不是session被清空了session是没有保存起来。session的控制类在这里`/app/base/lib/session.php` 主要的几个公共方法是 ```start() //开启session,或者重启sessionclose() //保存sessionset_cookie_expires() //通过header输出cookiesess_id() //得到session的key(注意这里不是session_id)```很头疼的两个方法就是`start`和`close`移植到PHP7时,使用默认`config.php`文件,保存成功但是header跳转后session便为空。未找明白原因,但大体元银就在session存储上(`base_cache_secache`)`start()`方法末尾自动注册结束保存session的方法。
发表评论
柒 乘 捌 =
评论通过审核后显示。