Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

thygocarmo

Contador de Visitas

Recommended Posts

Galera já procurei na busca e nao encontrei o que queria... se alguem tiver um contador pronto ou algum codigo de facil configuraçao me mande por favor...OBS: o contador que procuro seria um contador por IP... sem que aperte em ATUALIZAR conte com mais uma visita...Agradeço desde já.. valeu...

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode fazer um....

 

cria uma tabela contVisita

campos

IP (CHAR(16))

data (DATETIME)

acesso (INT)

 

ai na pagina q ele faz a visita você faz a inclusao

ASP [/tr][tr]

ip = request.servervariables ("remote_addr")

data = now()

sql = SELECT COUNT(*)total FROM contVisita WHERE ip='"&ip&"'"

set tabTemp = Nothing

set tabTemp = bdSite.execute(sql)

if tabTemp("

total") > 0 then

sql = "

INSERT INTO contVisita(ip,data,acesso)VALUES('"&ip&"','"&data&"', 1)"

set tabTemp = Nothing

set tabTemp = bdSite.execute(sql)

else

sql = "

UPDATE contVisita SET data='"&data&"', acesso = acesso + 1 WHERE ip='"&ip&"'"

set tabTemp = Nothing

set tabTemp = bdSite.execute(sql)

end if

[/tr]

 

ai se você quiser contar qtos acesso teve por únicos IP, você conta qtos registros tem na tabela.. e se quiser contar qtos acessos teve (pageviews) você soma todos os valores do campo acesso...

 

nunca usei isso, mas achoq funciona...

 

falow

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode fazer um....

 

cria uma tabela contVisita

campos

IP (CHAR(16))

data (DATETIME)

acesso (INT)

 

ai na pagina q ele faz a visita você faz a inclusao

ASP [/tr][tr]

ip = request.servervariables ("remote_addr")

data = now()

sql = SELECT COUNT(*)total FROM contVisita WHERE ip='"&ip&"'"

set tabTemp = Nothing

set tabTemp = bdSite.execute(sql)

if tabTemp("

total") > 0 then

sql = "

INSERT INTO contVisita(ip,data,acesso)VALUES('"&ip&"','"&data&"', 1)"

set tabTemp = Nothing

set tabTemp = bdSite.execute(sql)

else

sql = "

UPDATE contVisita SET data='"&data&"', acesso = acesso + 1 WHERE ip='"&ip&"'"

set tabTemp = Nothing

set tabTemp = bdSite.execute(sql)

end if

[/tr]

 

ai se você quiser contar qtos acesso teve por únicos IP, você conta qtos registros tem na tabela.. e se quiser contar qtos acessos teve (pageviews) você soma todos os valores do campo acesso...

 

nunca usei isso, mas achoq funciona...

 

falow

Cara valeu http://forum.imasters.com.br/public/style_emoticons/default/joia.gif mesmo pela sua atenção.. vou tentar isso q você me passou.. mas ainda tem precendimento q não vai dar...

 

Se alguem tiver outra opção ai.. agradeço..... valeuu..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.