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


Moderador: web

 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 68
Sexo: Masculino

Alert apenas uma vez

03-07-2016 02:00

Queria saber como faço para que um alert apareça apenas 1 vez para o usuario na sessao,
no caso o usuario Loga e aparece uma div com alert informado Logado com sucesso , depois de fechar esse alert
quero que ele não apareça mais enquanto a sessão estiver Aberta
0
 
Avatar do usuário
ADMIN
ADMIN
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:

Re: Alert apenas uma vez

03-07-2016 16:04

Suponho que o seu sistema é em PHP. Você pode usar o seguinte código abaixo:

<?php if (isset($_COOKIE['dados']) != '') { $_COOKIE['dados']++; // 60 = tempo em segundo que dura o cookie SetCookie("dados",$_COOKIE['dados'], time()+60); } else { SetCookie("dados",1, time()+60); $_COOKIE['dados'] = 1; } ?> você já visitou esse documento <?php echo $_COOKIE['dados']; ?> vez(es). <?php if(@$_COOKIE['dados'] == 1 ) { // MENSAGEM QUE SERÁ MOSTRADO SOMENTE NA PRIMEIRA VEZ ?> Mensagem mostrada no primeiro acesso <?php } ?>

Você vai precisar configurar duas coisas:

- O tempo de duração do cookie, que no script acima é de 60 segundos.
- O conteúdo que será mostrado somente no primeiro acesso após o cookie ter sido criado.


No caso você precisa colocar o código que exibe o alerta dentro do echo acima. E o código acima você vai colocar na página que deve exibir o alerta.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

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