Codeigniter无法删除cookie

chr*_*ris 3 php cookies session codeigniter session-cookies

我有一个登录脚本,现在我正在尝试为它构建一个注销.我在CodeIgniter中使用cookie和会话,尽管如下所示,cookie仍然设法坚持,我无法弄清楚原因.据称这是通过CI杀死cookie的方法,但我注销,关闭页面,转到另一个页面print_r($_COOKIE),他们仍然会在那里.

$this->session->sess_destroy();
delete_cookie('LongRemember', '', '0');
delete_cookie('AutoRemember', '', '0'); 
redirect('m/logout', 'refresh');
echo 'logged out';
Run Code Online (Sandbox Code Playgroud)

Yan*_*erk 11

使用cookie帮助程序,您可以通过两种方式删除cookie:

  1. delete_cookie("name");
  2. delete_cookie($name, $domain, $path, $prefix);

此功能不接受到期参数.

不要忘记加载助手: $this->load->helper('cookie');