Ir para conteúdo
Inside

Identificar e Bloquear com GeoLite2

Recommended Posts

Olá amigos,

 

Achei esse tutorial http://www.macoratti.net/asp_geoip.htm antigo sobre identificar IP com GeoIP.dat.

 

Mas GeoIP.dat não existe mais agora é o GeoLite2-Country.mmdb (https://dev.maxmind.com/geoip/geoip2/geolite2)

 

O tutorial do Marcoratti não funciona com GeoLite2-Country.mmdb.

 

Alguém poderia ajudar para atualizar o código? Procurei por tutoriais na web mas não achei nenhum atualizado.

 

Testei esse ai na Locaweb e não funcionou.

 

Creio que será muito útil a todos, obrigado pela atenção de todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por haoasakura
      Pessoal tudo bem??
      Sou novo aqui prazer em conhecer vocês!
       
      To fazendo um site de ensino de idiomas,
      e queria eu mesmo criar o perfil de cada aluno.
      Até ai tudo bem eu crio o perfil de cada um e dou o login e senha para eles usarem.
      Porém tem páginas que não quero que eles acessem.
      Quero que certas páginas sejam bloqueadas a acesso para os usuários.
       
      Por exemplo o que comprou o curso de inglês não acessa o link da página de japonês e assim vai, apenas se tiver permissão
      Tava pensando em como fazer isso, alguém tem uma idea?
       
      As páginas de estudo serão totalmente em HTML e CSS feitas na unha,
      mas quero que apenas usuários logados possam acessar,
      e quero que apenas um determinado usuário, que eu autorizar acesse uma determinada pagina
      por exemplo
      o aluno Ruan vai acessar www.idiomas.com.br/ingles.html
      Permissao concebida
       
      Tem como fazer isso com php? nem sei por onde começa xD 
       
      Obrigado!!!
    • Por Andre74
      Boa tarde iMasters! Sou novo aqui no fórum! 
       
      Estou precisando de uma ajuda para acessar imagem de uma Câmera IP!
       
      Usando o seguinte código está dando erro! 
       
      -----
      document.getElementById('img_camera').src = 'http://root:pass@192.168.15.119/mjpg/video.mjpg';    
      -----
       
      Erro Apresentado no Console do Chrome:
      Subresource requests whose URLs contain embedded credentials...
       
       
      Obs.: Preciso passar usuário e senha!
       
      Agora se mando abrir uma nova janela com a mesma URL, dá certo... Mas preciso abrir a imagem em um campo!!!
       
      -----
      window.open ('http://root:pass@192.168.15.119/mjpg/video.mjpg', '_self' , 'width = 320, height = 240');
      -----
       
      Agradeço desde já a todos!
      Abraço!
    • Por Alberto Nascimento
      Como consigo exibir em um campo TextBox simples do formulário o IP do visitante sempre que o mesmo abrir a página.
       
      <php> include("ipdateclock.php"); </php> <?php echo "$ip"; ?>  
      Utilizava este código na versão 5.3 do PHP, porém agora no 5.6 não consigo mais exibir.
    • Por Dark_Trap000
      Ola, eu tenho um problema ao salvar ips permitidos no MySQL
      segue o codigo de salvamento
      <?php session_start(); include "conexao.php"; if (empty($_SESSION['usuario'])) { header('Location: login.php'); exit(); } $ip = $_SESSION['ip']; echo $pegar_ip = $_SERVER["REMOTE_ADDR"]; if($ip == $pegar_ip) { echo "IP Autorizado!!!"; } else if($ip == 0) { $pegar_ip = $_SERVER["REMOTE_ADDR"]; echo "IP Não Registrado!!!"; $sql = "UPDATE usuario SET creditos = $salvar WHERE usuario_id = $id"; die(); } ?> ele chega á estar tudo certo, + o problema e salvar no mysql. qual o problema ?
    • Por Dark_Trap000
      Ola, eu tenho um problema ao salvar ips permitidos no MySQL
      segue o codigo de salvamento
      <?php session_start(); include "conexao.php"; if (empty($_SESSION['usuario'])) { header('Location: login.php'); exit(); } $ip = $_SESSION['ip']; echo $pegar_ip = $_SERVER["REMOTE_ADDR"]; if($ip == $pegar_ip) { echo "IP Autorizado!!!"; } else if($ip == 0) { $pegar_ip = $_SERVER["REMOTE_ADDR"]; echo "IP Não Registrado!!!"; $sql = "UPDATE usuario SET creditos = $salvar WHERE usuario_id = $id"; die(); } ?> ele chega á estar tudo certo, + o problema e salvar no mysql. qual o problema ?
×

Informação importante

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