A域名页面调用B域名下的php,php里读写cookies为空,有办法解决吗?谢谢!

WBOY
Freigeben: 2016-06-23 14:27:27
Original
938 Leute haben es durchsucht

http://www.test1.com/用js调用
http://www.test2.com/test.php

发现写在php里面的读写cookies函数都不起作用。
setcookie("TestCookie",$value,time()+3600);
$phpcookies = $_COOKIE['TestCookie']; 
  

请问是什么问题?
谢谢!


回复讨论(解决方案)

你先输入$value看看是不是一个空值?

你先输入$value看看是不是一个空值?
是“输出”,错别字。。。

cookie值不能被跨域访问的

cookie是绑定域名的,可以把cookie做成参数传过去

cookie是绑定域名的,可以把cookie做成参数传过去
请问有没有例子,谢谢大虾!

浏览器是禁止跨域的。

a.com下面的cookie只能被a.com下面的php访问,b.com是访问不到的。

跨域的参数最好是传参数

js不支持跨域...

浏览器是禁止跨域的。
http://www.test2.com/test.php?XXXX=XXXXXX

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage