Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
como pego o país via php
Editorpa, cada país tem uma "faixa" de IP! Por exemplo, se eu não me engano o do brasil é 200, não lembro direito! Assim bastaria usar explode() passando o "." como parâmetro e assim ir comparando com um array que contém as faixas com os seus respectivos países!
no Br tem outros alem do 200
estou agora com 201, mas tem outro tb
lembre-se que é simples 'camuflar' o IP
dependendo do caso, acho mais garantido pegar pelo idioma do navegador
se for pt, mesmo que no IP do Japão, ele optou pelo idioma pt-br
se for fr, mesmo no ip do Br, vejo como um usuario que optou pelo idioma frances
Pode usar GeoIp! Dê uma procurada aqui no fórum, que tem um tópico sobre GeoIP! Vale a pena conferir!
veja o Google Latitude API:
http://code.google.com/apis/latitude/
obs: não confunda com Google Geolocation API, que está em desuso.
Pode usar :
http://www.hostip.info/use.html
Tem até um .sql com as faixas de ip etc
Vale a pena dar uma olhada.
Não entendi muito bem oque você quer fazer.
Veja se tem a ver com o post abaixo
http://forum.imasters.com.br/index.php?/topic/413949-php-mysql-vs-faixas-de-ip/
Caso não tenha explique melhor o que você precisa para que fique mais fácil lhe ajudar.
Abraços.