假设有A站(www.aaa.com)和B站(www.bbb.com),两个站点在不同服务器且不同域下,我们在A站下新建一个setcookie.php文件,代码如下:
<?php
header(‘P3P: CP=”CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR”‘);
$cookie_name=$_GET['name'];
$cookie_value=$_GET['value'];
setcookie($cookie_name, $cookie_value,time()+3600);
?>
接下来我们在B站下新建一个文件叫b_setcookie.php的文件,代码如下:
<script src=”http://www.aaa.com/setcookie.php?name=test&value=bbb.com”></script>
好,现在我们在A站下再新建一个文件叫getcookie.php的文件,代码如下:
<?php
echo ‘<pre>’;
print_r($_COOKIE);
?>
现在我们先在浏览器访问B站的b_setcookie.php文件,然后再访问A站的getcookie.php文件,看是否会打印相应的cookie值出来.