He creado una galleta de la presente convocatoria en phpNo se puede eliminar php conjunto de cookies
setcookie('alert_msg', 'you have the add badge');
He intentado desarmar esta manera
setcookie('alert_msg', '');
setcookie('alert_msg', false);
setcookie('alert_msg', false, 1);
setcookie('alert_msg', false, time()-3600);
setcookie('alert_msg', '', 1, '/');
y todavía no se desarmará el valor de cookie en $ _COOKIE ['alert_msg'].
que he probado en Firefox y Chrome
Ejemplo de código:
if (isset($_COOKIE['alert_msg'])) {
$this->set('alert_msg', $_COOKIE['alert_msg']);
unset($_COOKIE['alert_msg']);
setcookie('alert_msg', '', 1, '/');
}
Verifica la ruta de las cookies. ¿Estás configurando cookies en 'dir/file' e intentando desactivarlas en' dir2/file'? –
@Shakti - Estoy usando Cakephp. Lo estoy configurando en un controlador que se encuentra en/app/controllers y tratando de desarmarlo en el app_controller que está ubicado en/app ¿Esto hace la diferencia? – going
@Shakti: Veo que está en lo cierto. ¿Puede agregar su comentario como respuesta y puedo marcarlo como mi respuesta aceptada? – going