找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索本站精品资源

首页 教程频道 php教程 查看内容

php跨域能取得客户端COOKIES吗,写了几句话都倒处报错,实在是受不了了。

作者:模板之家 2020-10-31 15:18 236人关注

在线等php跨域能取得客户端COOKIES吗,写了几句话都倒处报错,实在是受不了了。求助!做了一个测试的例子,结果到处是错,而且偶根本看不出来哪里有错,求助。http://www.test1.com/test.htm!DOCTYPE,php跨域能取得 ...

在线等php跨域能取得客户端COOKIES吗,写了几句话都倒处报错,实在是受不了了。求助!
做了一个测试的例子,结果到处是错,而且偶根本看不出来哪里有错,求助。
http://www.test1.com/test.htm






《script》



http://www.test2.com/下面有两个文件

test.js
document.write("《script》");

test.php
//print_r($_COOKIE);
echo "《script》alert('test');《script》";
?> 

直接输入http://www.test2.com/test.php没有错误
但是输入http://www.test1.com/test.htm报语错误。

一来是想测试下
setcookie("TestCookie",$value);
$_COOKIE["TestCookie"];
结果直接不能运行,求助,实在逼得没有办法了。谢谢大家!

------解决方案--------------------
document.write("");

用 js 写的 script 标记必须切断,否则会当做 script 标记处理,当然也就出错了
------解决方案--------------------
你没有理解COOKIE的本质啊,亲!
------解决方案--------------------
噢,写错了,应该是
document.write("+"ipt type='text/javascript' src='http://www.test2.com/test.php'>+"ipt>");
------解决方案--------------------
跨域用jsonp

路过

雷人

握手

鲜花

鸡蛋
原作者: 互联网 来自: 网络收集

全部回复(0)