¿cómo puedo mostrar las cookies?¿Cómo puedo mostrar las cookies en Codeigniter?
quiero ver las cookies en codeigniter.
sesión veo:
print_r($this->session->all_userdata());
Pero las cookies?
¿cómo puedo mostrar las cookies?¿Cómo puedo mostrar las cookies en Codeigniter?
quiero ver las cookies en codeigniter.
sesión veo:
print_r($this->session->all_userdata());
Pero las cookies?
Me tomó un vistazo a 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);
}
Por lo que yo puedo ver, no se puede mostrar todas las cookies con $this->input->cookie()
. Solo uno a la vez.
Si realmente desea ver todas las cookies, simplemente intente var_dump($_COOKIE)
.
O si necesita mostrar sólo una galleta, especifique your_key
: $this->input->cookie('your_key')
Espero que esto ayude =)
Use $this->input->cookie()
.
Para más opciones de uso del asistente de cookie: http://codeigniter.com/user_guide/helpers/cookie_helper.html
No entiendo cómo ver las cookies print_r ($ this-> input-> cookie()) ; Dar por favor ejemplo? – listratov
Sí. Si conoce el nombre de la cookie, utilícela de la siguiente manera: 'print_r ($ this-> input-> cookie ('COOKIE_NAME'));' –