Jak mogę wyświetlić pliki cookie?Jak mogę wyświetlić pliki cookie w kodzie?
Chcę zobaczyć pliki cookie w codeigniter.
sesja widzę:
print_r($this->session->all_userdata());
Ale ciasteczka?
Jak mogę wyświetlić pliki cookie?Jak mogę wyświetlić pliki cookie w kodzie?
Chcę zobaczyć pliki cookie w codeigniter.
sesja widzę:
print_r($this->session->all_userdata());
Ale ciasteczka?
I przyjrzał się system/core/Input.php
:
function _fetch_from_array(&$array, $index = '', $xss_clean = FALSE)
{
if (! isset($array[$index]))
{
return FALSE;
}
if ($xss_clean === TRUE)
{
return $this->security->xss_clean($array[$index]);
}
return $array[$index];
}
function cookie($index = '', $xss_clean = FALSE)
{
return $this->_fetch_from_array($_COOKIE, $index, $xss_clean);
}
O ile widzę, nie można wyświetlić wszystkie pliki cookie z $this->input->cookie()
. Tylko jeden na raz.
Jeśli naprawdę chcesz zobaczyć wszystkie pliki cookie, po prostu spróbuj var_dump($_COOKIE)
.
Albo jeśli trzeba pokazać tylko jeden plik cookie, określ your_key
: $this->input->cookie('your_key')
nadzieję, że to pomaga =)
Użyj $this->input->cookie()
.
Aby uzyskać więcej opcji użyć pomocnika cookies: http://codeigniter.com/user_guide/helpers/cookie_helper.html
Nie rozumiem, jak wyświetlić ciasteczka print_r ($ this-> input-> ciasteczek()) ; Daj proszę przykład? – listratov
Tak. Jeśli znasz nazwę pliku cookie, użyj jej w następujący sposób: 'print_r ($ this-> input-> cookie ('COOKIE_NAME'));' –