php - Cookie 保存为两个不同的 url

标签 php html variables cookies web

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

最佳答案

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

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

关于php - Cookie 保存为两个不同的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44348243/

相关文章:

function - 在 MATLAB 中,哪些 ASCII 字符可以出现在函数名中?

java - 重复的局部变量 Object[] JOptionPane

php - 在点击时使用 AJAX(jQuery、PHP、MySQL)

php - 如何将行从一个表复制到另一个表?

javascript - 迭代数组以使用样式元素的数据属性,但仅获取数组中的最后一个值

javascript - 如何根据页面 HTML 文件中特定 ID 标记的存在有条件地加载 JavaScript 资源?

Python vars 嵌套赋值

php - 如何显示由 $_GET 函数定义的先前隐藏的 div

php - 从 PHP Post 使用 PDO 执行多个 MySQL 查询

html - 使用绝对定位元素将 div 扩展为文本长度