根据其ID获取会话值

时间:2012-05-23 16:47:12

标签: php joomla

我正在向Joomla实施SWFUpload。 我将会话ID传递给服务器 - session_id() - 并且在服务器端需要检索由swfupload发送的特定ID的$_SESSION值。

我的问题是如何根据会话ID获取$_SESSION值?

2 个答案:

答案 0 :(得分:3)

要设置会话ID,请在致电session_id之前将其传递给session_start

$sessionID = "abc123";  // or from $_POST or whatever

session_id($sessionID);
session_start();

// $_SESSION will now contain the values from the given session ID

答案 1 :(得分:0)

我认为您需要做的是将相关信息存储在除$ _SESSION变量之外的其他位置,因为从本质上讲它应该只适用于会话适用的特定客户端!

如果您将UserID或其他内容存储在数据库中,然后使用SessionID作为密钥,您可以查找脚本所需的任何信息

希望这有用。