Php 根据会话名称获取会话ID
在一个脚本中,我包含了以下脚本:Php 根据会话名称获取会话ID,php,session,Php,Session,在一个脚本中,我包含了以下脚本: session_name('SESSION1'); session_start(); //bla bla bla 在另一个正在使用另一个会话(未命名为SESSION1)的脚本中,仅给定第一个脚本(SESSION1)中使用的会话名称,如何获取第一个脚本正在使用的会话ID?我相信您应该能够在cookie中找到会话ID: $_COOKIE['SESSION1'] 我认为您可以在$\u COOKIE['SESSION1']@silkfire中找到会话的值是正确的,P
session_name('SESSION1');
session_start();
//bla bla bla
在另一个正在使用另一个会话(未命名为SESSION1)的脚本中,仅给定第一个脚本(SESSION1)中使用的会话名称,如何获取第一个脚本正在使用的会话ID?我相信您应该能够在cookie中找到会话ID:
$_COOKIE['SESSION1']
我认为您可以在
$\u COOKIE['SESSION1']
@silkfire中找到会话的值是正确的,PHP会话存储在COOKIE中(作为SID),因此我认为会话名称也是正确的。刚刚尝试过这个,会话确实被命名并存储在cookie中。我错过了显而易见的,我正在寻找一些特殊的PHP函数。谢谢你,阿尔瓦罗。不,session_id将返回当前session id.@lvaroG.Vicario可能我在原始帖子中不清楚。第二个脚本未使用名为SESSION1的会话。看看我想做什么。这个解决方案的问题是我不想使用硬编码的会话ID。两个简单!在我最初问题的范围之外,但是如果第二个脚本使用不同的会话名称,为什么要使用session_name()
?@lvaroG.Vicario。