PHP - session_set_cookie_params(),生命周期不起作用

时间:2013-06-25 15:14:20

标签: php session cookies params lifetime

首先,我知道很多问题都像我的,但我真的不知道我做错了什么......

正如您可能已经猜到的那样,我有一个涉及会话的PHP脚本。 除了设置会话的生命周期外,一切都像魅力一样。

我想让会话保持活动两周,但我的(Chrome)浏览器说它在浏览会话之后设置为xpire(确实如此)。我的PHP脚本:

session_name('DSWLogin');
// Naming the session

session_set_cookie_params(2*7*24*60*60);
// Making the cookie live for 2 weeks

session_start();
// Starting the session

它真的不起作用。

提前致谢,

1 个答案:

答案 0 :(得分:1)

将代码重写为

session_start();
setcookie(session_name('DSWLogin'),session_id(),time()+2*7*24*60*60);