【问题标题】:Cookie Saves as two different urlsCookie 保存为两个不同的 url
【发布时间】:2017-11-05 00:07:27
【问题描述】:

在我的网站上,当用户注册或登录时,我的网站有时会将 cookie 保存到“mywebsiteurl.com”,有时会将其保存到“www.mywebsiteurl.com”。在这样做时,我的代码只工作了一半。有什么办法可以解决这个问题吗?

【问题讨论】:

  • 这会是用户输入的 URL 或他使用的链接的问题吗?我认为您可以通过始终将其重定向到 website.com 而不是 www.mywebsite.com 来解决此问题
  • 请删除htmlvariables标签,因为它与问题无关;删除 website 标签,因为它标记为“请勿使用”

标签: php html variables cookies web


【解决方案1】:

在您的 PHP 中为您的根域设置 cookie,setcookie() 将自动使其可用于所有子域:

setcookie('cookiename', 'cookievalue', $someTimeToExpire, '/', 'mywebsiteurl.com');

【讨论】:

    猜你喜欢
    • 2017-10-11
    • 1970-01-01
    • 2012-01-19
    • 2015-08-25
    • 2017-11-01
    • 1970-01-01
    • 2016-01-24
    • 1970-01-01
    • 2015-05-01
    相关资源
    最近更新 更多