Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Cookie habilitado ou desabilitado

27-09-2007 20:00

É muito simples saber se o seu visitante está ou não com o cookie habilitado ou desabilitado. Para isso, basta você criar um documento que vai criar um cookie no PC do seu visitante, depois, verificar se esse cookie tem o valor que foi gravado nele.

Veja abaixo:

<?php $tempo_cookie = '3600'; // em segundos setcookie("cookies", "valor", time()+($tempo_cookie)); $cookies = $HTTP_COOKIE_VARS["cookies"]; if($cookies=="valor") { echo "Seu PC está com os cookies <b>habilitados</b>"; } else { echo "Seu PC está com os cookies <b>desabilitados</b>"; echo "<script>history.go();</script>"; } ?>

Existe um porém, pois, ao carregar o documento pela primeira vez, ou seja, o cookie ainda não foi criado, vai ser mostrado ao usuário que o cookie dele está desabilitado, para solucionar o problema, é dado um refresh logo após a criação do cookie, para não ocorrer esse problema.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado