Código comentado: Esses códigos são referentes a um
contador de acesso à Páginas Web. Siga passo a passo
e no final você verá uma breve explicação sobre a lógica
dos processos realizados abaixo.
ABAIXO SEGUE A PROGRAMAÇÃO DE: contador.asp
FIM DE: contador.asp
ABAIXO SEGUE A PROGRAMAÇÃO DE: inicial.asp
FIM DE: inicial.asp
ABAIXO SEGUE O COMENTÁRIO DA LÓGICA DOS PROCESSOS:
Vamos verificar o que ocorre com os processos quando
um usuário visita sua página:
Ao carregar a página a Sessão Pagina recebe o valor
"visitada". Com isso, quando o usuário atualizar a página
ou voltar a página inicial o contador permanecerá com
o mesmo número de acesso e só passará a contar mas um
a partir do momento em que expirar a sessão do usuário
ou o Browser for fechado. No processo acima nós temos
duas condições:
A 1ª é a condição em que o usuário entra pela primeira
vez na sua página, com isso é aberta uma conexão com
a Base de Dados e é registrada mais uma visita e a sessão
Pagina recebe o valor "visitada".
A 2ª é a condição em que o usuário já esta na página
e apenas é verificado o valor da sessão, caso a sessão
contenha o valor "visitada" não é aberta e conexão com
a Base de Dados e apenas é apresentado o valor de "Counte"
que é a variável que contém o número de visitas atuais,
caso não contenha valor nenhum é processada primeira
condição.
Escrito por Junior
Guimarães - http://www.aspbrasil.com.br
|