Ir para conteúdo

POWERED BY:

Arquivado

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

Michlos

Sistema de Estatísticas

Recommended Posts

Boa tarde pessoal,

Estive pesquisando algo sobre um contador de acessos e encontrei o artigo do Gustavo Faelli no iMasters que está me atendendo muito bem, fiz algumas modificações para trazer algumas informações mais detalhadas mas está ocorrendo um único problema, mas nao consigo entrar em contato com o e-mail do Gustavo cadastrado no site intaum resolvi postar aki.

É o seguinte:

 

O sistema não está trazendo o endereço IP do usuário e sim do SERVER.

Acho isso muito importante para validar a contagem do acesso, já que o SERVER nosso fica na empresa.

 

Artigo de Sistema de Estatística

 

Tem o seguinte comando:

ip = Request.ServerVariables("REMOTE_ADDR")

que vem seguido desse:

SQL_IP = "insert into hosts(host) values('"&ip&"')"Set RS_IP = Conn.Execute(SQL_IP)

mas ele está guardando no campo HOST somente o IP local do meu server web e nao o IP do usuário.

 

Tem alguma outra variável que eu possa usar no lugar da REMOTE_ADDR para poder pegar o IP do usuário?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ae lucas...

Achei o problema...

fica para os loucos de plantão :D

 

acho q tem alguma coisa a ver com o proxy nosso aki.

eu alterei para o REMOTE_ADDR para o seguinte

 

request.ServerVariables("HTTP_X_FORWARDED_FOR")

 

isso pega o endereço do proxy do usuário e + o endereço local do usuário.

pelo menos resolveu meu problema aki

 

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

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.