gpt4 book ai didi

php - 子文件夹中设置的 Cookie 未在根目录中设置 - PHP

转载 作者:行者123 更新时间:2023-12-05 06:45:07 25 4
gpt4 key购买 nike

我正在尝试在子文件夹 /admin/setcookies.php 中设置一个 cookie。我正在使用此代码来执行此操作:

setcookie(
"username",
$myusername,
time()+60*60*24*365,
"/",
$_SERVER['SERVER_NAME'],
1
);

现在,当我测试我的 cookie 是否是从根设置的:/testcookies.php 时,我可以看到它们实际上并未设置。当我从 /admin/testcookies.php 做同样的事情时,它们实际上已经设置好了。

我做错了什么?域名是正确的,路径设置为根...我不知道在这一点上还有什么问题。

最佳答案

6th parameter of setcookie()设置为 true:

Indicates that the cookie should only be transmitted over a secure HTTPS connection from the client

您在 /testcookies.php 的页面必须通过 HTTPS 访问,浏览器才能发送此类 cookie。

关于php - 子文件夹中设置的 Cookie 未在根目录中设置 - PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26055460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com