一般设置cookie的方法是setcookie(key, value, expire),参数分别的意思是建、值、过期时间,这里是大众的默认设置方法,但是忽略了一个问题,setcookie还有path与domain可选参数,可以通过浏览器查看cookie的方法查看到path与domain

path的意思是存放的路径,这个路径决定访问的权限。比如你当前访问服务器的路径是/root/Index/Customer,则你只能访问存放在path为/root/Index/Customer以及/root/Index/Customer下面所有目录下的cookie,就是你还可以访问下级的,比如可以访问/root/Index/Customer/Info/下的cookie,但是不能访问上级的cookie,比如不能访问/root/Index/

解决都可以访问的方法是设置cookie的时候,显式设置path,而且这个path的路径最后是根目录层,才可以访问下级所有的cookie。

setcookie('name', 'W了个J', time() + 3600, '/shop/index.php/');

注意点:path的设置,最后不能缺少'/'

PS:如果不知道怎么设置path,可以先用浏览器查看cookie的path,然后再设置就可以了
---------------------
作者:CyborgLin
来源:CSDN
原文:https://blog.csdn.net/mxdzchallpp/article/details/49334279
版权声明:本文为博主原创文章,转载请附上博文链接!

最新文章

  1. IT菜鸟的生存指南(二)新手村任务
  2. [LeetCode] Set Matrix Zeroes 矩阵赋零
  3. 在Android中Intent的概念及应用(二)——Intent过滤器相关选项
  4. CSS3-3D制作案例分析实战
  5. nodejs 调试 node-inspector包
  6. DOM样式操作
  7. MACD 基本用法
  8. HDOJ 3547 DIY Cube 解题报告
  9. Makefile隐含规则和用到的默认变量
  10. Java中集合框架体系
  11. 直接调用VS.net2005中的配置界面
  12. LoadRunner性能测试过程中报Error(-17998):Failed to get [param not passed in call] thread TLS entry.
  13. Libcurl的编译_HTTP/HTTPSclient源代码演示样例
  14. nagios 数据更新不及时的问题
  15. dotnetcore Http服务器研究(一)
  16. webdav 概览
  17. 将Emacs Org任务树导出至Freeplane思维导图
  18. excel安装wps后不能正常启动
  19. GDT临时分段
  20. element-vue-koa2-mysql实现文件上传

热门文章

  1. npm run server报错
  2. System.Web.Mvc.HttpOptionsAttribute.cs
  3. SPSS分析:Bootstrap
  4. Mysql优化系列之表设计规范和优化
  5. 18.scrapy_maitian
  6. ImportError: cannot import name webdriver解决方案
  7. Apache Pig和Solr问题笔记(一)
  8. UMP系统架构 Mnesia
  9. 使用JavaScript分别实现4种样式的九九乘法表(1X1分别在左上、左下、右上、右下)
  10. Java虚拟机性能管理神器 - VisualVM(7) 排查JAVA应用程序线程泄漏【转】