我使用 cookie 开发了一个网络应用程序。如果我使用 php 在 localhost 中设置 cookie,它就可以工作,但是如果我将项目移动到域 (app.segresta.it),cookie 就会停止工作。 我做了一些测试,我发现如果我使用 javascript,cookie 会被精确设置。
setcookie("user", id_user);
本地主机是 Linux Ubuntu 15.10。 域是Linux。
最佳答案
您需要使用以下语法:
setcookie("TestCookie", $value, time()+3600, "example.com");
其中“example.com”是您的域名,或者只是“/”而不是域名。通过这种方式,它对我有用。
关于javascript - PHP 中的 setcookie 仅适用于本地主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37326529/