【问题标题】:Cookies will not work [closed]Cookie 将不起作用 [关闭]
【发布时间】:2018-09-16 14:46:49
【问题描述】:

为什么值没有被删除? 当您刷新页面时,它们会被删除,如果您按“返回”,它们会被恢复

<?php
//delete
setcookie("loginCouchSite","",time()-3600);
setcookie("passCouchSite","",time()-3600);
$login = $_COOKIE['loginCouchSite'];
$pass = $_COOKIE['passCouchSite'];
    echo"$login,$pass";//VALUE NOT DELETE!
?>

【问题讨论】:

  • 确保&lt;?php之前没有字符
  • 我将 cookie 更改为会话并且一切正常

标签: php cookies web-deployment


【解决方案1】:

因为按“返回”不会向服务器发送新请求。因此这个 php 代码没有被执行,并且客户端不知道他应该将 cookie 设置为“”。

【讨论】:

  • 但是如何向服务器发送更改值的请求?
  • 这段代码在exit.php中
  • 链接“退出”退出
  • 我需要把出口处的值一并删除
  • 因为客户在退出后点击“返回”,仍然留在账户中
猜你喜欢
  • 2012-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-24
  • 2017-11-27
  • 2013-12-30
  • 2016-03-19
相关资源
最近更新 更多