在阅读之后,必须考虑一些浏览器如何使用或不使用会话变量,我完全感到困惑。我有一个有iFrame的脚本,在iFrame上有一个用户输入表单。完成表单并单击保存按钮后,输入将保存到我的数据表中,具体取决于正在使用的浏览器。使用Chrome和Firefox时,使用IE 11时无效。
现在我已经阅读了所有与P3P政策有关的内容。同样,从我读过的文章中可以看出,在使用IE 11时有很多方法可以处理P3P,但我没有尝试过工作。
在我的PHP脚本中,我有:
header('P3P: CP="ALL DSP COR CUR ADM TAI OUR IND COM NAV INT"');
if (!isset($_SESSION)) {
session_start();
}
// and so no
我还读到了包括:
header('P3P: CP="Potato"');
if (!isset($_SESSION)) {
session_start();
}
应该有效,没有。
它认为这只是IE的一个问题。任何人都可以给我一些建议和heml来让我的脚本在没有任何会话丢失的情况下工作。
非常感谢你的时间。