我开始创建一个自定义库,我将加载该库以检查用户是否已登录以及是否注册用户。注册尚未开始,但这并不重要......
这是有问题的部分.. 它不会设置cookie:
$this->load->helper('cookie');
$some_value= 'asd';
$some_cookie_array = array(
'name' => 'some_name',
'value' => $some_value,
'expire' => 86500,
'secure' => TRUE
);
$this->input->set_cookie($some_cookie_array);
这是现在的完整代码: codepad.org/FILlq2qR
这就是我调用库并检查用户是否已登录的方式:
$this->load->library('user_management');
$login_data = $this->user_management->login();
var_dump($login_data);
非常欢迎任何帮助!
干杯!
答案 0 :(得分:4)
CodeIgniter论坛上有人帮了忙。原因是我使用的'secure' => TRUE
仅用于https。