关于php存储cookie时path存放路径放的详细介绍

关于php存储cookie时path存放路径放的详细介绍

以前在存储cookie时,没有用到path这个参数,最近开发中在存储cookie时,要用到path参数来决定存储的路径,结果一开始的时候一直取不到值,到最后详细看了一下path参数的介绍后,才顿悟。分享几个小例子,对这一块不是太明白的可以在自己的机子上测试一下。

setcookie.PHP(路径:localhost/test):

(1):不带path参数时:

setcookie(‘testcookie’, ‘cookievalue’, time() + 86400);

print_r($_COOKIE[‘testcookie’]);

这种情况在setcookie.php本页面就可以取到值

(2):带path参数时:

setcookie(
'xiaokang'

'cookievalue'
, time() + 86400, 
'/test/mycookie'
);

print_r($_COOKIE[‘xiaokang’]);

这种情况在setcookie.php本页面就不能取到值.这是为什么呢?

解释:虽然设置cookie的这个页面url不一定是以/test/mycookie开头,但是一定得在请求以/test/mycookie开头的页面时才会发回cookie.

getcookie.php:(其路径为:localhost/test/mycookie/getcookie.php)

print_r($_COOKIE);// 这里就能取到值了。

注释:如果在存储cookie的时候加上了localhost,则注销的时候也一定要加上localhsot,如:setcookie(‘xiaokang’, ”, time() – 3600, ‘/test//mycookie’,localhost);

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/113894.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 获取Google音乐的具体信息(方便对Google音乐批量下载)

    获取Google音乐的具体信息(方便对Google音乐批量下载)

    2021年12月14日
  • 计算机网络-划分子网 四大类必会题型

    计算机网络-划分子网 四大类必会题型必记知识点A类:0~126,默认子网掩码:255.0.0.0B类:128~191,默认子网掩码:255.255.0.0C类:192~223,默认子网掩码:255.255.255.0子网地址:网络号(照抄)+子网号(照抄)+主机号(全为0)广播地址:网络号(照抄)+子网号(照抄)+主机号(全为1)子网掩码:网络号(全为1)+子网号(全为1)+主机号(全为0)IP地址总数:根据主机号的位数得出可分配IP地址总数:主机数(IP地址总数-2)(减去全0和全1的

  • keil uvision4 注册机 使用方法「建议收藏」

    keil uvision4 注册机 使用方法「建议收藏」1.先安装keiluvision4,然后打开“File”的“LicenseManagement”拷贝CID编号。2、打开KEIL_Lic.exe,“target”选择arm,如下图所示3、把MDK4.12的CID编号粘贴到下图CID里面,点击“Generate”。4、把上图红方框内生成的注册码,拷贝到下图的“NewLicenseIDCode”内

  • mpc hc设置_mpc是指什么

    mpc hc设置_mpc是指什么MPC-HC播放器设置启动 MPC-HC ,先设置语言:(最新版本会自动选择对应的系统语言)View-Language-Chinese=>界面变为中文进 视图-选项:播放器:建议勾选「保存设置至.ini文件中」格式:建议勾选全部视频类格式,其中 QuickTime 建议采用「DirectShow」滤镜(双击右侧,在下拉框中即可选择),播放性能会

  • ACM 各大OJ平台以及题目分类[通俗易懂]

    ACM 各大OJ平台以及题目分类[通俗易懂]本文章转自:http://blog.csdn.net/liujiuxiaoshitou/article/details/7  OJ是OnlineJudge系统的简称,用来在线检测程序源代码的正确性。著名的OJ有RQNOJ、URAL等。国内著名的题库有北京大学题库、浙江大学题库等。国外的题库包括乌拉尔大学、瓦拉杜利德大学题库等。简介:  OnlineJudge系统(简

  • AdventureWorks2008R2安装过程可能会遇到的一些问题及解决方案

    AdventureWorks2008R2安装过程可能会遇到的一些问题及解决方案AdventureWorks2008R2范例数据库对于学习SQLServer2008R2是一个非常好的学习案例库,里面包含了一些详尽的数据库案例(官网下载)。但是如果直接安装的话,可能会遇到一些问题,下面介绍安装的一些必要前提:1.安装的数据库账户应具有系统权限。2.你所安装的数据库至少是”SQLServerExpresswithAdvancedServices“版本(我所安…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号