admin管理员组

文章数量:1531300

2024年7月26日发(作者:)

A网站首页PHP(也可以在登录页面加入下面的代码)加入如下代码

view plaincopy to clipboardprint?

1.

2.//清空cookies

kie("mywinduid");

4.//为B页面权限设置cookie, setcookie("mywinduid",$winduid,time()+60*60*24);//

设置为1天失效,下面为关闭浏览器失效

kie("mywinduid",$winduid);

6.?>

A网站增加文件,目的是为了让B网站可以以ajax方式来查询A网站的

cookie

代码如下

view plaincopy to clipboardprint?

1.

2.$callback = $_GET['jsoncallback'];

3.$mywinduid = $_COOKIE['mywinduid'];//多个参数的话以","隔开,例如

json_encode(array('winduid'=>$winduid,'msg'=>$msg));

4.//可以用json_encode自动转换,也可以手写json格

式 $json_data = '{"mywinduid":'.$mywinduid.'}';

5.$json_data = json_encode(array('mywinduid'=>$mywinduid));

6.//必需以下这样形式输出,重点就是发送请求的网页的参数中要有jsoncallback参

$callback.'('.$json_data.')';

8.?>

在需要查询A网站cookie的B网站页面中增加如下代码

view plaincopy to clipboardprint?

1.

2.

3.

下面是B网站的这个页面中需要做权限判断的代码

view plaincopy to clipboardprint?

1.

2.

3.$winduid=$_COOKIE["mywinduid"];

(($winduid==4)||($winduid==2))

5.{

6.?>

本文标签: 网站页面登录