Thinkphp6.x 无法使用cookie和session 解决办法

云游道人 2024-11-12 737 阅读 0评论


tp6在初始化了session或cookie 后,你如果在session或cookie后使用die 或exit,session或cookie 会消失!!!会消失!!!会消失!!!


解决办法

1、使用Cache替代

2、或者可以使用原生的$_session ,$_COOKIE替代

使用cookie时,第一次访问获取不到cookie值,刷新后才可以获取到:

解决方法:



$name = 'cookiename';
$value = 'cookievalue';
$expire = 3600;
//设置cookie
Cookie::set($name,$value,$expire);
$ck = Cookie::get($name,'');
if (!$ck){
   //防止cookie初次访问获取不到值
   $ck = $value;
}
echo $ck;


以上是tp6使用session或者cookie时需要注意的地方,使用时根据自己的需求进行调整

喜欢就支持以下吧
点赞 0

发表评论

快捷回复: 表情:
aoman baiyan bishi bizui cahan ciya dabing daku deyi doge fadai fanu fendou ganga guzhang haixiu hanxiao zuohengheng zhuakuang zhouma zhemo zhayanjian zaijian yun youhengheng yiwen yinxian xu xieyanxiao xiaoku xiaojiujie xia wunai wozuimei weixiao weiqu tuosai tu touxiao tiaopi shui se saorao qiudale qinqin qiaoda piezui penxue nanguo liulei liuhan lenghan leiben kun kuaikule ku koubi kelian keai jingya jingxi jingkong jie huaixiao haqian aini OK qiang quantou shengli woshou gouyin baoquan aixin bangbangtang xiaoyanger xigua hexie pijiu lanqiu juhua hecai haobang caidao baojin chi dan kulou shuai shouqiang yangtuo youling
提交
评论列表 (有 0 条评论, 737人围观)

最近发表

热门文章

最新留言

热门推荐

标签列表