Ir para o conteúdo
Tsunamy_boy

Cookies (apagar e como funcionam)

Mensagens Recomendadas

Tsunamy_boy    0
Tsunamy_boy

Primeiro queria saber se os cookies ficam guardados por página,tipo se cada página tem os seus cookies reservados no browser ou estes ficam guardados no browser e os sites que os solicitarem teem acesso a eles?

A próxima pergunta e:.como

Como faço para apagar os cookies em phq?criar ja sei como s faz

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
djthyrax    11
djthyrax

Para apagar é definir o cookie a expirar no passado.

Os cookies são gravados por URI que tu especificas ao criá-los.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Tsunamy_boy    0
Tsunamy_boy

Mas eu ñ quero k o cookie expire nunca, eu quero e k ao fazer logoff este seja apagado.

Mas fica por url como?todo o url(com directorias) ou o url do home?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Tsunamy_boy    0
Tsunamy_boy

Não há outra maneira?tipo no caso de variáveis de sessão existe o session_distroi(); ou algo assim

deve haver comandos caso contrário ponho as variáveis a vazio

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
djthyrax    11
djthyrax

Exacto, não percebo o porquê de estares sempre a perguntar a mesma coisa (deve ser para deixar de ser void...)...

Quando me referi a alias, era criar uma função que faça isso. Algo como:

function unsetCookie($nome){
    return setcookie($nome, '', time()-1000);
}

//uso:
unsetCookie("my_cookie");

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Tsunamy_boy    0
Tsunamy_boy

eu é que gosto de fazer as coisas direitas, não leves a mal.

Eu estava a tentar isto: unset($_COOKIE['meuCookie']); assim como uso nas variáveis de sessão mas não funca.

Mas sendo essa a sugestão eu vou usa-la

brigadão

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
djthyrax    11
djthyrax

Se leres as páginas no php.net sobre sessões e sobre o unset, rapidamente ficavas informado sobre o porquê de isso não funcionar. :D

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Nazgulled    8
Nazgulled
eu é que gosto de fazer as coisas direitas, não leves a mal.

Ninguém leva a mal, mas já entendias que as coisas direitas é como o djthyrax já te disse várias vezes.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade