【问题标题】:Can´t set cookies | SET-cookie header correctly无法设置 cookie |正确设置 cookie 标头
【发布时间】:2013-11-05 12:42:34
【问题描述】:

我无法使用 setcookie() 设置 cookie。

我认为用这个设置 cookie 真的很容易,但它不起作用......

我发现的是:在带有“set-cookies”的标题中添加 cookie 的东西。这应该可以解决我的问题(我想,现在还没有尝试)。

Set-Cookie Header With Multiple Cookies

下一个问题:如何正确地为 cookie 添加多重标头?

在 php 手册中,我没有找到任何相关内容(甚至是 set-cookie 标头)。

有人有解决办法吗?

这是我现在得到的,但是浏览器不会接受我的 cookie(当我测试它时返回 false)

setcookie('testCookie','testValue',time()+31536000,'/','www.mydomain.com');

【问题讨论】:

  • 您的 setcookie() 函数是否位于任何文本输出之前? (回声、错误显示等)

标签: php cookies


【解决方案1】:

您必须调用setcookie 任何内容输出到页面(例如echoprint 语句)。

【讨论】:

  • 一个常见的错误是使用BOM 符号保存源文件
猜你喜欢
  • 2012-05-19
  • 2019-01-22
  • 1970-01-01
  • 2020-08-16
  • 2021-10-01
  • 2012-01-12
  • 1970-01-01
  • 1970-01-01
  • 2018-11-28
相关资源
最近更新 更多