PHP中cookies跨目录无法调用解决办法

localhost/a/test.php 中写入:

<?php  setcookie("user","zhangsan",time()+3600);  ?>  

 发现访问 localhost/b/test.php 中无法获得cookie。

在PHP手册中知道,后面还可以跟两个值,一个是路径,一个是域,而路径"/"也是相当于域,于是我修改为

<?php  setcookie("user","zhangsan",time()+3600,"/");  ?>   

 

然后在访问就OK了!

 

备注:

查看cookie: echo $_COOKIE['user'];

清除cookie:

setcookie("user","",time()-3600);
posted @ 2017-10-24 12:22  码农骆驼  阅读(1360)  评论(0编辑  收藏  举报