Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 相同域iframe cookies_Php_Cookies - Fatal编程技术网

Php 相同域iframe cookies

Php 相同域iframe cookies,php,cookies,Php,Cookies,我有一个图像上传器(http://valums.com/ajax-upload/)它使用iframe作为处理的回退。我的网站使用cookies来存储用户信息。带有用户信息的cookie是否会传递到iframe(在处理图像时,我需要知道用户的id)。iframed页面与生成cookie的域位于同一个域上 是,如果iframe的源与父页面是同一域,则来自iframe的任何请求都应发送相同的cookie 另外,如果您将Javascript加载到iframe中,那么它也应该能够访问这些域的cookies

我有一个图像上传器(http://valums.com/ajax-upload/)它使用iframe作为处理的回退。我的网站使用cookies来存储用户信息。带有用户信息的cookie是否会传递到iframe(在处理图像时,我需要知道用户的id)。iframed页面与生成cookie的域位于同一个域上

是,如果iframe的源与父页面是同一域,则来自iframe的任何请求都应发送相同的cookie


另外,如果您将Javascript加载到iframe中,那么它也应该能够访问这些域的cookies。

如果您将cookies设置为:

set-cookie: some-key=some-value; path=/;

但如果您使用以下内容:

set-cookie: some-key=some-value; path=/;
set-cookie: some-key=; path=/ajax-upload/;

作为补充——有些浏览器将不允许跨子域进行JavaScript通信,即使它们具有相同的顶级域。