Ir para conteúdo

POWERED BY:

Arquivado

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

Thiago Ferreira

Localizando um ip

Recommended Posts

Tô precisando de um script que no click do botão ele localize o ip do usuário, se ele estiver nessa determinada faixa de ip que vai de 11.3.188.1 até 11.3.188.255 ele entra na página senão envia uma mensangem para o usuário que ele não pode acessar aquele determinado local...Não sei muito de java... mais eu acho que isso é o suficiente para o que eu quero...um abraço, espero que consigam me ajudar....

Compartilhar este post


Link para o post
Compartilhar em outros sites

O código que o PROG mostrou irá pegar o IP do usuário. Armazene isso numa variavel, retire a parte final do IP do Usuario e do IP que você quer permitir e compare, se for igual acessa a pagina se não for mostra a mensagem.

 

Tá chegando o natal, então vou mostrar +/- como seria

IP_Faixa_Autorizada = "11.3.188"
IP_Visitante = request.servervariables("REMOTE_ADDR")
IP_Visitante = Left(IP_Visitante,(InStrRev(IP_Visitante,".")-1))
If IP_Visitante <> IP_Faixa_Autorizada Then
Response.Redirect "pagina_de_nao_autorizados.asp"
End If

Aconselho usar isso num include e incluir em todas as páginas que você quer restringir o acesso. Ah, não se esqueça de fazer a página de não autorizados.

 

Feliz Natal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É isso mesmo salgado serviu perfeitamente só que se eu quisesse botar uma imagem e quisesse que ela aparecesse somente se aquela faixa de ip estivesse dentro dos parametros especificado o que eu poderia fazer...Desde já agradeço bastante... Valeu pela ajuda e Feliz Natal

Compartilhar este post


Link para o post
Compartilhar em outros sites
IP_Faixa_Autorizada = "11.3.188"
IP_Visitante = request.servervariables("REMOTE_ADDR")
IP_Visitante = Left(IP_Visitante,(InStrRev(IP_Visitante,".")-1))
If IP_Visitante <> IP_Faixa_Autorizada Then
'Aqui vai a sua imagem caso não possa ser vista
Else
'Aqui vai a sua imagem caso possa ser vista
End If

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.