【问题标题】:PHP or JavaScript or jQuery cookie expire 5 minutesPHP 或 JavaScript 或 jQuery cookie 过期 5 分钟
【发布时间】:2012-12-27 08:12:43
【问题描述】:

如何使用 PHP 将 cookie 设置为 5 分钟后过期? 我熟悉setcookie(),但不熟悉它的时间属性。解释一下就好了。

谁能指出正确的方向(或提供示例代码)?

非常感谢。 :)

(P.S. 我也不介意 jQuery 或 JavaScript 中的解决方案。)

【问题讨论】:

  • 您可能需要在发帖前阅读 setcookie() 的文档。在 expire 参数中,它清楚地举例说明了您需要输入 30 天的内容,即time()+60*60*24*30。然后是基本的算术计算。
  • 观看我的声誉下降......以及反对票。我想有些人觉得它很有趣,就像一个游戏! (有时我觉得很酸,希望你能理解。:))
  • 我们都非常愿意在这里互相帮助,但我们也希望在有人发布问题之前看到一些努力和研究。
  • 不要因为反对票而气馁,即使他们没有任何意义(不,不是我),我们都会得到其中的一些。这就是 SO 的工作原理。无论如何,您不需要了解time() 函数。只需像在示例中一样使用它,因为它会返回当前时间,无论当时是什么时间。因此,对于任何人来说,那一刻 + 5 分钟将永远是 5 分钟。与60*60*24*30 一样,它是60secs*60mins*24hrs*30days

标签: php javascript jquery cookies setcookie


【解决方案1】:

setcookie() 将过期时间设置为 time() + (60 * 5) 60 = 秒。 5 = 多少分钟。

setcookie($name, $value, time() + (60 * 5), $path, $domain)

【讨论】:

猜你喜欢
  • 2022-01-11
  • 1970-01-01
  • 2014-04-17
  • 2014-05-03
  • 1970-01-01
  • 1970-01-01
  • 2011-11-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多