USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Dicas

  ASP - Active Server Page    (Miscelâneas)

Título da Dica:  Determinando redirecionamento do usuário após segunda visita ao site
Postada em 2/10/2003 por ^HEAVY-METAL^            
Saudações!

1ª dica:

Você fez a página inicial com animação em FLASH para apresentar seu site para o visitante, e deseja que após a segunda visita o mesmo seja redirecionado para a página principal, afinal ELE JÁ VISUALIZOU AQUELA LONGA E INTERMINÁVEL ANIMAÇÃO. Código comentado:

<%

'Início da condição. SE COOKIE "visitou" com parâmetro "data" não existir gravado no computador do visitante ENTÃO

if request.cookies("visitou")("data")="" then

'Variável "data" é igual data capturada do servidor convertida para o subtipo DATE (Conversão possibilita operação matemática com datas).

data = CDate(date)

'Variável "data_expiracao" é igual a variável "data" mais o número de dias que você deseja que o COOKIE permaneça gravado no computador do visitante, no caso abaixo é 180.

data_expiracao = data + 180

'Grava no computador do visitante o COOKIE "visitou" com parâmetro "data" igual a data capturada do servidor.

response.cookies("visitou")("data") = date

'Grava no computador do visitante o COOKIE "visitou" com uma data de expiração igual ao valor da variável "data_expiracao", ou seja, o cookie expira após 180 dias.

response.cookies("visitou").expires = data_expiracao

'Redireciona para página com animação inicial.

response.redirect("http://www.nomedoseusite.com.br/index_animacao.htm")

'SENÃO. Se ele encontrar o COOKIE "visitou" com parâmetro "data" gravado no computador do visitante.

else

'Redireciona para página principal do site.

response.redirect("http://www.nomedoseusite.com.br/index_principal.htm")

'Fim da condição.

end if

%>

Salve o código acima com o nome index.asp ou default.asp.


Espero ter ajudado, aguardem novas dicas !
 


CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página