我在不同的服务器上有两个网站。两个网站都有相同的标题。因此,如果登录一个服务器网站并转到另一个网站,我想在这个网站上进行同一个会话如何将会话值传递给此服务器。
如果注销服务器意味着两个服务器会话都需要干扰。
给我最好的选择。
答案 0 :(得分:1)
嗯,我有两个。
(不良选项)
它不是最安全的选项,但您可以将会话作为参数传递。您将首先使用序列化功能。 (http://www.php.net/manual/en/function.serialize.php)
例如:
session_start();
$_SESSION['favcolor'] = 'green';
$_SESSION['animal'] = 'cat';
$_SESSION['time'] = time();
$foo = serialize($_SESSION);a:3:
echo '<br /><a href="page2.php?' . $foo. '">page 2</a>';
$ foo看起来像这样:{s:8:“favcolor”; s:5:“green”; s:6:“animal”; s:3:“cat”; s:4:“time” ; i:1385023361;};`如果您选择这条路线,我可能会添加某种编码。
(更好的选择)
将会话数据存储在数据库中。然后,您可以从任何域访问它。