php重命名会话ID

时间:2009-11-21 12:02:54

标签: php

默认情况下,初始PHP会话ID为:PHPSESSID 但是,当我将其更改为:YourVisit 然后我点击Cookies,查看Cookie信息 提交表格后有两个 饼干: PHPSESSID和YourVisit,我认为只有一个会话ID?

即使在点击Clear Session Cookies按钮并在提交表单之前验证没有会话之后,这种情况一直在发生,只是想知道为什么会发生这种情况(两个会话ID),我只需要一个,免责声明值不同,谢谢你没有燃烧newb。

session_name('YourVisit');
session_start();
<?php
// Take the user's email and store it in a session.
$_SESSION['email'] = $_POST['email'];
// Take the time that the user logged in and store that also in a session.
$_SESSION['loggedin'] = time();
?>

1 个答案:

答案 0 :(得分:2)

旧的PHPSESSID未被删除。但它会在到期时。

如果您在更改后访问,则不会设置PHPSESSID。