【发布时间】:2013-09-01 20:44:16
【问题描述】:
所以我的 cookie 应该这样设置。 第一页的内容。
$filename=rand(1000,20000);
setcookie("rand",$filename,time()+120);
然后我尝试回忆 cookie,然后它就变坏了。这是在第二页。 我试着像这样回忆cookie;
$filename1=$_COOKIE["rand"];
print_r($_COOKIE);
然后,由于 print_r 尝试回显所有 cookie,我的 cookie 决定它不会玩任何东西,说离开,然后吐回 Array()
像这样;
Array()
任何帮助将不胜感激。
【问题讨论】:
-
信息不足。您是否尝试在设置它的同一脚本执行中获取 cookie 值? (你不能)
-
你的 print_r($_COOKIE);在setcookie之后(不是同一页)的页面上?
-
@CrayonViolent 会话不是 cookie
-
我假设您正试图在 2 分钟到期之前读取 cookie?
-
我用我有的一个小实用程序运行了你的代码,它可以工作。呃,你复制粘贴了吗?我问是因为缺少分号。