thinkphp cookie 只在本页有效,相同域下的其他页面就调用无效了,我也加了时间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp cookie 只在本页有效,相同域下的其他页面就调用无效了,我也加了时间相关的知识,希望对你有一定的参考价值。

如果你使用的是pathinfo模式的话,那是因为cookie有作用路径的,默认为/,而这个符号正好是pathinfo模式的分隔符,所以cookie就被限制在当前页了
办法是你加上cookie作用域就可以,如.xxx.com
参考技术A 还会有这种?。

Thinkphp 对session有效期的设置为啥总不起作用

参考技术A session的有效期是在服务端,所以需要修改php.ini文件中的session.gc_maxlifetime。
如session.gc_maxlifetime = 1440,默认表示缓存1440秒,把数字修改为你要缓存的秒数保存并重启即可。
参考技术B 你搞错了,cookies可以设置过期时间,
session可以unset或session_destroy全部删除.
session你关闭浏览器就没了,session过期时间在服务器配置文件时配置本回答被提问者采纳

以上是关于thinkphp cookie 只在本页有效,相同域下的其他页面就调用无效了,我也加了时间的主要内容,如果未能解决你的问题,请参考以下文章

如果限定函数只在本cpp内有效

PHP 用curl 如何跳转页面

为啥在html页面中导入js不能用,在本页又行,,急。。。

如何在本页提交表单把提交的值显示在本页面上? 请高手把详细的讲解过程给我说一下。谢谢!

thinkphp怎么跳转到指定页面的锚点

Thinkphp 对session有效期的设置为啥总不起作用