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


Moderador: web

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

Mostrar conteúdo só uma vez com cookie

23-03-2007 08:57

Vejamos nesse artigo como em um determinado período mostrar determinado conteúdo somente uma vez.

Um exemplo comum, é quando queremos mostrar uma popup quando o visitante acessa o documento pela 1ª vez.
Após a segunda visita a popup não será mostrada mais.

Usamos o seguinte código:

<?php $ip = $REMOTE_ADDR; /* obtemos o IP do visitante */ $tempo_cookie = '60'; /* tempo de existência do cookie em segundos 60=1 min */ setcookie("cookie", $ip, time()+($tempo_cookie)); if($HTTP_COOKIE_VARS['cookie']) { /* aqui, não vem nada, porque não queremos mostrar conteúdo quando já tiver gravado no cookie */ } else { /* abaixo segue o que você quer mostrar quando o cookie não tiver gravado */ print <<< HERE conteúdo qualquer HERE; } ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

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