通过会话ID传递多个变量并在另一个域上获取变量数据

时间:2015-06-30 09:27:14

标签: php session cross-site

到目前为止,我使用会话ID作为通过url传递字符串并在另一个域上获取该字符串。

有没有一种方法可以为多个变量生成会话ID并通过url传递,因此可以从获取的会话ID在另一个页面上提取这些信息。

如果它可能如何生成这样的会话id然后如何在另一个页面上提取信息?

这是我发送字符串的方式

ini_set("session.use_cookies",0);
ini_set("session.use_trans_sid",1);
session_start();
$session_id = 'user';
header("location: http://anotherdomain.com/receive.php?session_id=".$session_id );

接收我的字符串的代码是

session_id($_GET['session_id']);
session_start();
$_SESSION["var_name"] = session_id();
echo '<pre>' . print_r($_SESSION, TRUE) . '</pre>';

以上代码完美无缺。我需要以可以传递2个或更多变量的方式更改它。

0 个答案:

没有答案