Feed -

Localização usando GeoIP

Data: 19/04/2009
Categoria: Tutoriais PHP
Visualizações: 311
Comentários: Nenhum comentário
VN:F [1.8.8_1072]
Dê a sua nota:
Nota: 0.0 de 10 (0 Votos)
Localização usando GeoIP

Nesse tutorial, vamos descobrir a origem do país e o ip dos usuários utilizando o GeoIP, não é nadica de complicado, você verá.

Bem, iniciando o nosso tutorial vamos utilizar o GeoLiteCountry da MaxMind http://www.maxmind.com/app/geoip_country.

Teremos que baixar dois arquivos um com as funções e o outro com o banco de dados.

Banco de dados (Arquivo DAT): http://www.maxmind.com/download/geoip/database/GeoIP.dat.gz

Arquivo include com as funções: http://www.maxmind.com/download/geoip/api/php/geoip.inc
*Esse módulo é totalmente gratuito, mas existe a versão paga com mais recursos.

Crie um arquivo PHP como qualquer nome no Dreamweaver, pode ser qualquer versão.

Passo 01:

Antes da Tag coloque as seguintes linhas:

include(“geoip.inc”);

Esse arquivo esta na raiz do site, mas você pode colocar dentro de uma pasta ex: /include/geoip.inc

$gi = geoip_open(“C:\apache2triad\htdocs\Artigos\localizacao\GeoIP.dat”,GEOIP_STANDARD);

Essa variável recebe o arquivo data através da função geoip_open.

Para endereço virtual a sintaxe é /dados/GeoIP.dat

$vIP = $_SERVER['REMOTE_ADDR'];

Usando as variáveis de Servidor para obter o IP do visitante

Passo 02:

<?php echo $vIP; //Exibindo o IP do visitante ?>

Essa linha exibe na tela o IP do visitante.

Passo 03:

<? echo geoip_country_code_by_addr($gi, $vIP). ” – “. geoip_country_name_by_addr($gi, $vIP) ?>

Passo 04:

<?
geoip_close($gi);
//Função para fechar o banco de dados
?>

No site existe um módulo para descobrir a cidade do usuário, mas ainda não testamos, em breve vamos postar por aqui.

Inscreva-se e receba novidades no seu Email:

Faça um comentário




Usuários do Twitter: Entre com sua conta do Twitter clicando no botão abaixo.

Importante: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste blog ou de seus autores. Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. Os autores deste blog reserva-se, desde já, o direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação de seu autor (sem nome completo e endereço válido de email) também poderão ser excluídos.
Melhores ofertas

© Copyright 2009 - 2010 Pontuaki - Downloads - Todos os direitos reservados - Política de privacidade

Proibida a reprodução total ou parcial sem prévia autorização.