AI编程助手
AI免费问答

PHP 应用session对两个不同的服务器网站进行同步登录

  2016-06-13 12:40   930浏览 原创

PHP 使用session对两个不同的服务器网站进行同步登录
现在有两个服务器
a:www.test1.com
b:www.test2.com
我想在test1里面进行登录,然后在test2里面也同样进行登录,请问这个该怎么写?

我有部分测试代码如下
在test1登录的时候,如果登录成功那么就执行下面

$fp = pfsockopen("www.test2.com",80,$errorno,$errormsh);//连接服务器<br>
		if ($fp){<br>
    			$out = "GET /login.php?acc=".$acc."&psw=".$psw." HTTP/1.1\r\n";   <br>
    			$out.= "Host:www.test2.com\r\n";   <br>
    			$out.= "Connection: Close\r\n\r\n";   <br>
     <br>
    			fputs($fp, $out);<br>
    			fclose($fp);   <br>
		}


然后在www.test2.com里面的login.php文件
$acc = $_GET['acc'];<br>
$psw = $_GET['psw'];<br>
$_SESSION['acc'] = $acc;<br>
$_SESSION['psw'] = $psw;


然后我访问www.test2.com
发现session为空啊  
求高手指教!
PHP session 跨域? 登录?

php免费学习视频:立即学习
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。