【问题标题】:How do I set and delete some cookies in one page如何在一个页面中设置和删除一些 cookie
【发布时间】:2013-07-04 16:13:11
【问题描述】:

我了解必须在脚本的任何输出之前发送对 setcookie() 的调用,因为它是 HTTP 标头的一部分。

在我的脚本中,每个站点我需要一个包含 10 个站点的循环 -

  1. setcookie("TestCookieNameN", $valueN); // 设置登录 cookie。
  2. 从站点 N 读取文件
  3. 输出文件内容
  4. setcookie ("TestCookieNameN", "", time() - 3600); // 重置登录cookie
  5. 用站点 N+1 继续循环

那么在输出文件内容后,如何删除第一个站点中的 cookie? 然后转到其他网站?

【问题讨论】:

  • 我觉得不同的站点最好设置不同的cookies。
  • 好的,我会使用value[N],但是如何在第四步调用setcookie,在一些输出之后呢?
  • 如果每个站点都有独立的cookie,则无需进行步骤4检查我的设置cookie的答案

标签: php cookies


【解决方案1】:

我终于明白,我不能使用从一个站点到另一个站点的设置 cookie。 setcookie 中的 domain 参数仅用于子域。 . .

所以所有这些代码都不相关。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-28
    • 1970-01-01
    相关资源
    最近更新 更多