Rodrigo26 Postado Maio 18, 2009 Denunciar Share Postado Maio 18, 2009 (editado) Gostaria de saber os passos, se possível; de que se deve tomar, para que o cookie funcione corretamente.Seriam esses?1)Verificar login e senha, estando ok criar cookie e redirecionar a página para que o cookie funcione.2)Ao sair. Atribuir valores vazios aos cookies ('') e colocar tempo negativo (time()-3600) e redirecionar, para que o cookie funcione.Estes passos estão corretos?Qual a função que verificar que um cookie existe? É if(isset($_COOKIE['nome_do_cookie']))Qual a função que verificar que um cookie não existe? if(!isset($_COOKIE['nome_do_cookie']))Algumas vezes só funciona quando clico em atualizar a página.Algum erro de minha parte?Muito obrigado, Editado Maio 18, 2009 por Rodrigo26 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renato Penna Postado Maio 18, 2009 Denunciar Share Postado Maio 18, 2009 Só será feita a verificação a cada atualização da página mesmo. Você pode colocar a página para atualizar automaticamente através do JavaScript pra não precisar ficar apertando F5. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Deividy Postado Maio 18, 2009 Denunciar Share Postado Maio 18, 2009 no caso de sair pode ser variavel porque nem sempre a pessoa que sai clica em um link tipo "sair" que geraria um códigonesse caso você precisa fazer um teste de tempo fazendo uma variante se o usuario vim a atualizar em 1 hora a página ele saiu e volto por isso que ele foi zerado no cookie e precisa se autenticar novamente.qual quer dúvida Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Rodrigo26 Postado Maio 18, 2009 Autor Denunciar Share Postado Maio 18, 2009 Obrigado pessoal pelo interesse em me ajudar.Renato,Como eu poderia atualizar automaticamente através do JavaScript?Podes citar em exemplo?Obrigado, Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Maio 18, 2009 Denunciar Share Postado Maio 18, 2009 Movendo PHP » JavaScript. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Maio 18, 2009 Denunciar Share Postado Maio 18, 2009 Você pode fazer uso da função reload()Mas creio que seja mais adequado utilizar a função setTimeout em conjunto com outra para verificar os cookies do que atualizar a página Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Rodrigo26 Postado Maio 18, 2009 Autor Denunciar Share Postado Maio 18, 2009 Vou usar a função window.location.reload(), acredito que será suficiente.Valeu galera. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Rodrigo26
Gostaria de saber os passos, se possível; de que se deve tomar, para que o cookie funcione corretamente.
Seriam esses?
1)Verificar login e senha, estando ok criar cookie e redirecionar a página para que o cookie funcione.
2)Ao sair. Atribuir valores vazios aos cookies ('') e colocar tempo negativo (time()-3600) e redirecionar, para que o cookie funcione.
Estes passos estão corretos?
Qual a função que verificar que um cookie existe? É if(isset($_COOKIE['nome_do_cookie']))
Qual a função que verificar que um cookie não existe? if(!isset($_COOKIE['nome_do_cookie']))
Algumas vezes só funciona quando clico em atualizar a página.
Algum erro de minha parte?
Muito obrigado,
Editado por Rodrigo26Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.