关于浏览器cookie延迟

关于浏览器cookie延迟一步

1.cookie是存储在浏览器上的,浏览器请求的时候会在请求头部带上cookie.

2. 总之$_COOKIE只有浏览器请求中带有才能取出,不是说cookie.add后马上cookie.get就能取出的,因为cookie是存在浏览器上不是服务器内存中

3.因为cookie是存储在浏览器中,你每次cookie.add后,在cookie.get . cookie.get取出的是上一个储存在浏览器的cookie,只有当页面刷新一次后,才能显示当前所改变的cookie.

如果你只是想第一次显示的时候就显示出当前设置的cookie值,那就就把值放
在一个变量中咯

总结:cookie是这样的,因为需要在客户端保存,所以刚设置后直接读是不存在的,需要完成一次与客户端浏览器的交互后, 浏览器保存后,再读才可以。

posted @ 2013-11-17 11:04  黄小兴  阅读(1012)  评论(1编辑  收藏  举报