<?php$value = "value";// 发送一个简单的 cookiesetcookie("TestCookie",$value);print_r($_COOKIE);?>
一段简单的存储读取cookie的代码,
放到window下没有问题
放到了linux下出现了问题
就是在读取时候linux下自己添加了一个 ,_ 的标志,试了好几次发现在存入第二个cookie的时候没有问题,第一个会这样。
是什么原因啊?
回复讨论(解决方案)
没接触过linux@伪砖家
@以专业开发人员为伍
cookie 要第二次加载时才能访问,你两种系统下的测试方式肯定不一样。windows下第一次也是空的。
cookie 要第二次加载时才能访问,你两种系统下的测试方式肯定不一样。windows下第一次也是空的。
那为什么非要第二次加载时才能访问呢?这样做是出于安全考虑还是别的什么原因?
测试发现是网络的问题