我有一个奇怪的 php setcookie 问题。让我显示代码
setcookie('aaa', 'aaa', time()+100); // aaa cookie can be set
if($_POST){
setcookie('bbb', 'bbb', time()+100); // bbb cookie can't be set
echo 'bbb';
}
可以设置aaa cookie。但是不能设置 bbb cookie。
我 100% 确定 if 条件为真且 bbb 为回显。
这是真正的代码。
但最奇怪的是有时可以设置'bbb' cookie。
所以我认为有一些配置问题。
我正在运行 Apache(2.2.20) 和 PHP(5.3.6)
编辑:<br> 我在同一域和同一目录的 iframe 中运行此页面。