php COOKIE为什么取不出值?

2025-05-02 04:57:01
推荐回答(2个)
回答1:

$_COOKIE 是个全局变量数组,对于变量来说,只有设置了才会有值,也就是说你首页的调用,要基于2个条件:

1、设置了 student_id

2、设置的 cookie ,在你读取时,没有超出其生存期间。

回答2:

你设置的cookie生命周期只有 900s,过期了吧?还有,你在什么地方设置的cookie呢?
一般的做法是:首页检测有没有登陆,没有登陆跳转到登陆页面,登陆后设置cookie,然后跳转到首页……