在问这个原因之前,我已经在这里和谷歌上搜索过,我看到它是一个受欢迎的问题,但我找到的答案我已经尝试过了,但我仍然失败了。
这是我设置 cookie 的尝试(注意助手是自动加载的)
$longlife = 60*60*24*60; //60 days
$shortlife = 60*60*24*10; //10 days
$this->input->set_cookie('AutoRemember', $user.'::'.$hashbrown, $shortlife, '.example.com', '/');
$this->input->set_cookie('LongRemember', $user.'::'.$hashbrown, $longlife, '.example.com', '/');
当我尝试在“$this->input->cookie()”上执行 var_dump 时,我得到 bool false 作为输出,这意味着没有找到 cookie。这是我第一次尝试在 CI 中使用 cookie,所以目前这个问题超出了我的范围。
另请注意,我将上面示例中的真实域更改为 example.com,因为我不希望该域现在出现在搜索中。