2010-09-14 73 views

回答

1

我最近刚刚经历过这个。

这里是我以前的网站:

http://www.captain.at/howto-php-sessions.php

注重底部的 “session.php文件” 部分。

+0

谢谢,MrCarney! – 2010-09-14 02:43:41

+0

@MarCarney:正确的答案在下面给出(马克B)。除非PHP配置中的内容发生了变化,否则您不必做任何事情就可以实现,询问有关内容。默认情况下,只有浏览器退出时才保留所有Cookie。如果你想让它们保持更长时间,你必须要做额外的工作(即设定它们的寿命)。 – trejder 2012-06-26 08:03:54

2

PHP的默认会话设置是使会话cookie ......会话cookie。它们将持续浏览器的整个生命周期,并在关闭/退出/退出时被删除。相关的.ini设置为session.cookie_lifetime

0

之前的任何输出;

<? 
session_set_cookie_params(0); 

session_start(); 

/* Set to 0 if you want the session 
    cookie to be set until the user closes 
    the browser. Use time() + seconds 
    otherwise. */ 
?> 
+0

上面给出了正确答案(由Marc B提供)。除非PHP配置中的内容发生了变化,否则您不必做任何事情就可以实现,询问有关内容。默认情况下,只有浏览器退出时才保留所有Cookie。如果你想让它们保持更长时间,你必须要做额外的工作(即设定它们的寿命)。 – trejder 2012-06-26 08:06:16

相关问题