PHP中的setcookie可以产生多个“Set-Cookie”标题吗?

时间:2011-09-13 13:34:21

标签: php cookies setcookie

我正在调试Magento系统的问题。

问题是重复的Set-Cookie标头,如下所示:

Set-Cookie: flimmit_session=search-0c30086b812519b006aa27ef4f37f15b-24; path=/; domain=.flimmit.com; httponly
Set-Cookie: flimmit_session=search-0c30086b812519b006aa27ef4f37f15b-24; path=/; domain=.flimmit.com; httponly

使用php的setcookie命令设置cookie。我的问题是,错误使用此函数是否会导致重复的Set-Cookie标头,或者我是否必须在其他地方查找错误...

1 个答案:

答案 0 :(得分:7)

是的,使用相同数据调用setcookie()两次将产生2个相同的Set-Cookie:标头。我刚试过它,确实如此。

它不应该导致问题,但cookie将始终具有上一次setcookie()调用定义的值...