PHP:Cookie删除不起作用

时间:2016-09-29 16:27:24

标签: php

我已经创建了一个Cookie过期时间60天......但现在我无法删除烹饪。我正在使用此功能删除cookie。当我刷新页面时,cookie又在那里。

function delete_cookie($key_name)
{
   $expire = time() - 3600;
   setcookie($key_name, '', $expire, '/');
   unset($_COOKIE[$key_name]);
}

1 个答案:

答案 0 :(得分:1)

试试这个

function delete_cookie($key_name)
{
  $expire = time() - 3600;
  $dimain = $_SERVER['HTTP_HOST'];
  setcookie($key_name, '', $expire, '/', $domain);
}

您也不需要unset()

修改

假设$key_name是cookie名称