gpt4 book ai didi

cakephp - 为什么 cookie 没有保存在 Cakephp 中?

转载 作者:行者123 更新时间:2023-12-05 00:31:11 24 4
gpt4 key购买 nike

这真让我抓狂。在我的 AppController 中,我有以下内容:

public function beforeFilter() {
$this->Cookie->name = 'MyCookie';
$this->Cookie->time = '1 year';
$this->Cookie->domain = 'http://mydomain.com';
$firstVisit = $this->Cookie->read('foo');
if ( empty($firstVisit) ) {
$this->set('firstVisit', true);
$this->Cookie->write('foo', 'true');
} else {
$this->set('firstVisit', false);
}
}

这似乎应该可以工作,但没有返回任何内容并且 cookie 完全空白。

什么可能阻止 Cake 实际保存 Cookie?

最佳答案

在呈现 View 之前不会设置 cookie。也许您没有 Controller 的 View ?

关于cakephp - 为什么 cookie 没有保存在 Cakephp 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15341001/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com