【发布时间】:2017-06-28 19:06:01
【问题描述】:
我是 cakephp 3.0 的新手。我已经成功创建了一个 cookie,但我想在一分钟后销毁那个 cookie。到目前为止我已经完成了:-
public function register_cookie(){
$data = "Hello world!";
$this->Cookie->write('dataFetch', $data, true, time() + (60 * 1));
}
public function getcookie() {
$cookiedata = $this->Cookie->read('dataFetch');
echo $cookiedata;
}
但是当我在 getCookie 函数中经过一分钟后,它仍然会打印,即“Hello World” 我想在一分钟后 cookie 过期。 在此先感谢:)
【问题讨论】:
-
代码对我来说似乎是正确的。所以这可能是逻辑错误。您能否提供调用此函数的代码。可能是因为你在获取 cookie 之前又写了一遍。
-
我提供了这些我自己的名字
-
您从哪里调用了
register_cookie和getcookie函数?
标签: php cakephp cookies cakephp-3.x