1

我正在链接到在窗口中打开的另一个页面。

链接在这里:

<a href='#' onclick=\"window.open('linkadress.php here."','targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=200,height=200')\" />

现在,当我打开文件时,我希望它显示给登录的人,这就是我遇到问题的地方。我将我的文件包含在登录脚本中,并同时使用 session_start(); 和 ob_start(); 在窗口中打开的页面上,但它不会在那里使用我的cookies..

有谁知道为什么会这样?

更新: 我这样设置我的 cookie:

setcookie("cookiename", $value, time()+600);

大师是 test.com/test/index.php 弹出是 test.com/test/pages/popup.php

更新我发现它在 IE 中完美运行,但在 Firefox 中却不行。有谁知道我能做些什么来解决这个问题?

4

1 回答 1

0

看起来您正在某个子目录中设置 cookie,而不是域的根目录,这应该可以解决您的问题:

setcookie("cookiename", $value, time()+600, "/");
于 2012-10-20T19:41:41.137 回答