调用session_name后,PHP PHPSESSID仍然存在(***)

时间:2015-10-27 15:49:32

标签: php session cookies

似乎无法找到我在会话中遇到的问题的解决方案。

$framework['session_name'] = "GenericSession";    

session_name($framework['session_name']);
session_set_cookie_params(0);
session_start();

$_SERVER我找到了这个:

 [HTTP_COOKIE] => PHPSESSID=uc2h858qkktji15g3qojom2104;
                  GenericSession=4dde6ufeepq21kiro2r931vui7

有谁能告诉我为什么还有PHPSESSID?我该如何摆脱它?

2 个答案:

答案 0 :(得分:1)

PHPSESSID来自您的浏览器Cookie。

您需要重置此网站的Cookie,您才能看到新的Cookie。

答案 1 :(得分:1)

您需要在浏览器See Here中取消设置Cookie。为此,请使用set_cookie

我从This Post借用了以下内容:

setcookie (session_id(), "", time() - 3600);
session_destroy();
session_write_close();