PHP - 获取更新的cookie值

时间:2014-11-17 13:34:38

标签: php cookies

我有一个基于不同PHP源文件的网页。

在其中一个文件中,代码更新了cookie值: setcookie('serial_number',$ serial,time()+ 3600,'/');

在另一个文件中,我想使用更新的cookie, $ serialNew = $ _COOKIE ['serial_number']; 但是我总是看到旧值,新页面在页面刷新之前不可用。

如何获取更新后的值?有一些方法可以做到这一点? 感谢

2 个答案:

答案 0 :(得分:0)

请求期间设置的Cookie将在下一页加载/下一个请求时通过$_COOKIE提供。它们在当前请求中

如果您需要在当前请求中访问该值,则可能必须将该值存储在其他变量中。

有关此事,另请参阅PHP's documentation

答案 1 :(得分:0)

感谢所有..

我决定添加这个: $ _COOKIE [' serial_number'] = $ serial;

所以cookie在每个脚本中都会更新