我正在尝试检查我使用 CodeIgniter 设置的 cookie 的内容。我能够在服务器端正确转储 cookie 数组的内容,但无法在浏览器的检查器中查看它们(所以是客户端)。
如果有帮助,我正在使用 CodeIgniter 版本 3。这是我设置 cookie 的代码:
if ($email === $admin_email && $password = $password) {
echo 'credential match';
$this->load->helper('cookie');
if ($remember_me == '1') {
$email = $this->input->post('email');
$password = $this->input->post('password');
$remember = $this->input->post('remember_me');
$cookie1 = array(
'name' => 'email',
'value' => $email,
'expire' => '86400',
'domain' => base_url(),
'path' => '/admin/',
'prefix' => 'myprefix_',
'secure' => TRUE
);
$this->input->set_cookie($cookie1);
echo "<pre>";
var_dump($cookie1);
echo"</pre>";
echo 'Checked';
}
}
return TRUE; // if credential matches
} else {
return False;
}
这是一张图片来澄清我的意思: