php中获取不到cookie的解决方法-创新互联

这期内容当中小编将会给大家带来有关php中获取不到cookie的解决方法,以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站制作、做网站、汝城网络推广、微信小程序、汝城网络营销、汝城企业策划、汝城品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们大的嘉奖;创新互联为所有大学生创业者提供汝城建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com

setcookie()的默认路径是当前目录下,如果其他目录要访问这个Cookie是访问不到的

如果该参数设为 '/' 的话,cookie 就在整个 domain 内有效

如果设为 '/foo/',cookie 就只在 domain 下的 /foo/ 目录及其子目录内有效

例如 /foo/bar/。默认值为设定 cookie 的当前目录。

只需要更改路径就可以了
setcookie("viewlist",1,time()+3600*24*365,'/');

补充知识:

cookie 并不是它的原意“甜饼”的意思, 而是一个保存在客户机中的简单的文本文件, 这个文件与特定的 Web 文档关联在一起, 保存了该客户机访问这个Web 文档时的信息, 当客户机再次访问这个 Web 文档时这些信息可供该文档使用。由于“Cookie”具有可以保存在客户机上的神奇特性, 因此它可以帮助我们实现记录用户个人信息的功能, 而这一切都不必使用复杂的CGI等程序。

cookie 认证机制

在 Web认证中 ,因为HTTP协议本身的局限,必须采用其他技术将相关认证标记以某种方式持续传送,以免客户从一个页面跳转至另一个页面时重新输入认证信息 [5]  。基于Cookie的认证过程,主要由以下三个阶段组成:
分享名称:php中获取不到cookie的解决方法-创新互联
地址分享:http://ybzwz.com/article/degooh.html