我收到有关php cookies的问题。我正在使用隐藏框架来构建其他API。
我2个文件涉及
- 用户控制器:相同用户控制器,但征求意见
class CommentController extends Controller {
/** !Route GET, test */
function test()
{
setCookie("Who","userId");
exit;
}
/** !Route GET, cookie */
function checkCookie()
{
print_r($_COOKIE);
exit;
}
}
class UserController extends Controller
{
/** @var User */
protected $user;
/** !Route GET, test */
function test()
{
print_r($_COOKIE);
exit;
}
}
正如你看到的,我有两个文件1.评论控制器2.用户控制器
我打电话测试从CommentController设置从同一个控制器饼干和checkCookie检查Cookie是否已设置,即确定,cookie设置
但是调用这两个功能后,当我打电话从UserController的测试,以检查Cookie是否已设置,cookie不会设置
嗨,有人刚投下了这个问题。我真的没有问题,如果你没有投票它,但至少留言,并告诉我为什么你下了投票,这样下一次我不会犯同样的错误:-) – Noor 2011-12-24 02:52:08
在行'if(valid)setCookie(“谁“,$ User-> id);','valid'的值在哪里? – tamilsweet 2011-12-24 02:52:31
实际上,有效值是我为清楚起见而放置的一个值,实际上,如果检查凭据,我从数据库中检查 – Noor 2011-12-24 02:53:54