Ir para conteúdo

Arquivado

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

marvazoler

Cadastrando um ip da máquina

Recommended Posts

Olá galera beleza?

 

Seguinte: Tenho uma tela de cadastro mas meu gerente me pediu para implementar no cadastro

o ip do cadastrado!!

 

Lembrando que ja tenho uma tela de cadastro!!

 

Como eu pego isso?

 

Desde já agradeço!!

 

Olá galera estou dúvida!!

 

Peguei um script da

 

u_ip = request.servervariables("remote_addr")

 

Olha, cadastrou sim, mas gravou um ip que nao é meu!!

 

è isso mesmo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

o remote_addr, pega realmenteo IP, porem se ele estiver passando pelo proxy, use assim

 

 

request.ServerVariables("HTTP_X_FORWARDED_FOR")

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha, eu fiz com minha máquina mesmo, a minha passa pelo proxy e deu um ip diferente

então estou usando o remote_addr,então está certo?

 

pois o cara está fazendo um cadastro provavelmente é da sua casa, por exemplo!!

 

Então estou certo em usar o remote_addr?

 

Valeu pela atenção!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

REMOTE _ADRR pega o endereço IP do host remoto que esta solicitando o serviço, se ele passa por outro dispositivo ou proxy, use o

HTTP_X_FORWARDED_FOR, geralmente eu uso assim em minhas páginas

 

urlorigem = Request.ServerVariables("HTTP_REFERER")
iporigem = Request.ServerVariables("REMOTE_ADDR")
serverorigem = Request.ServerVariables("SERVER_NAME")
navegador = Request.ServerVariables("HTTP_USER_AGENT")

Compartilhar este post


Link para o post
Compartilhar em outros sites

se o resultado de HTTP_X_FORWARDED_FOR for válido, esta usando proxy...

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.