PHP中的setcookie仅适用于localhost

时间:2016-05-19 14:37:28

标签: javascript php cookies setcookie

我开发了一个使用cookie的网络应用程序。如果我使用php在localhost中设置cookie它可以工作,但是如果我将项目移动到域(app.segresta.it),cookie就会停止工作。 我做了几个测试,我发现如果我使用javascript,就会精确设置cookie。

setcookie("user", id_user);

Localhost是Linux Ubuntu 15.10。 域名是Linux。

1 个答案:

答案 0 :(得分:-1)

您需要使用以下语法:

setcookie("TestCookie", $value, time()+3600, "example.com");

其中" example.com"是您的域名或只是" /"而不是域名。它通过这种方式对我有用。