removendo cookies de maneira eficaz
para remover efetivamente um cookie em vez de simplesmente desarristá -lo, siga estas etapas:
1. Unset the Cookie Variable:
Como você mencionou, você pode desativar a variável de cookie para removê -la do script php. No entanto, isso apenas remove o cookie do próprio script. Defina o tempo de expiração para o passado:
para expirar o cookie, você pode definir seu tempo de validade para uma data no passado. Isso pode ser feito usando o seguinte código:
setcookie ('hello', '', -1, '/');neste código, -1 indica uma data de validade no passado. O / indica que o cookie deve ser removido de todos os caminhos. Verifique se o cookie foi removido:
setcookie('hello', '', -1, '/');
Você pode usar a função ISSET () para verificar se o cookie foi removido do navegador. Se o cookie ainda estiver presente, a função ISSET () retornará true, caso contrário, ele retornará false. Unset ($ _ Cookie ['REMING_USER']); setCookie ('Remember_user', '', -1, '/'); retornar true; } outro { retornar falso; }
este código primeiro verifica se o cookie REMING_USER existe. Se isso acontecer, ele o remove do script PHP e define sua expiração para o passado. Em seguida, ele retorna verdadeiro para indicar que o cookie foi removido com sucesso. Caso contrário, ele retorna false. usando esse método, você pode garantir que o cookie seja não definido do script php e expirado no navegador, removendo -o efetivamente.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3