Heim >php教程 >php手册 >PHP在iframe 中session跨域丢失的解决办法

PHP在iframe 中session跨域丢失的解决办法

WBOY
WBOYOriginal
2016-06-06 19:58:521329Durchsuche

最近做项目过程中遇到了一个问题那就是 PHP在iframe 中session跨域丢失,查了半天最后终于搞定了,方法如下?: 在页面A中我们写了session_start() 同时iframe到页面B中, 这时候我们的页面B怎么来获取A中定义的SESSION 变量呢,我们只要在页面B中header 一

最近做项目过程中遇到了一个问题那就是

PHP在iframe 中session跨域丢失,查了半天最后终于搞定了,方法如下?:

在页面A中我们写了session_start() 同时iframe到页面B中,

这时候我们的页面B怎么来获取A中定义的SESSION 变量呢,我们只要在页面B中header 一下就行了 如代码:

 

session_start();
 
header("P3P: CP=CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR");

 

试试吧。。反正我是成功了!

Stellungnahme:
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