PHP Sessions and Cookies


PHP Sessions and Cookies

我有一个登录页面,打开一个配置文件页面。现在,当用户登录时,设置会话。但我还没有提供注销设施。所以我可以很好地打开登录页面,以不同的用户登录,而不会破坏会话和cookie。我的问题是,当我第二次登录时,浏览器使用前一个会话或最近创建的会话。配置文件页面检查是否设置会话。我们可以在同一个网站上同时进行两个会话吗?

我同意你的看法,SAM。会话用户通常在一个浏览器中为一个用户设置,当第二个用户在同一浏览器中登录时,它将被自动销毁。我认为它将更多的配置,如果你想要两个会话相同的值。例如,facebook和twitter同时使用一个会话。可能是,如果你不想破坏第一个会话时,第二个用户登录,你可以使功能来检查会话是否使用。

是,您可以创建两个或多个会话,您必须使用不同的名称。

$_SESSION['user1']="some value";
$_SESSION['user2']="some value";

但是如果你只创建一个会话,新值将覆盖之前的值。

但是为什么你想同时用2个用户登录是没有意义的。你应该提供更多的信息