codeigniter - 配置覆盖set_cookie参数

时间:2017-01-29 19:29:32

标签: codeigniter cookies configuration

在我的配置中,我已将cookie_httponly设置为true,现在我遇到了set_cookie的问题。我想要的所有其他cookie httponly,这意味着javascript无法访问,但有一个cookie,我想通过javascript访问。我有一个set_cookie函数,其中我已将httponly指定为false,但似乎配置会覆盖该参数,因为cookie最终仍为httponlyset_cookie('dyn_brcr', '["'.$page.'"]', 36000000, '', '', '', '', false);,我还注意到,当我在配置中将httponly转为false时,我仍然可以将Cookie httponly放入set_cookie },但不是相反。

1 个答案:

答案 0 :(得分:0)

恭喜你,你发现了一个错误!

patch修复它将与CodeIgniter 3.1.4一起发布。

作为临时解决方法,您可以传递selection array([ True, False, False, False, False, False, False, False, False], dtype=bool) 而不是0