Автор Asfaskm kml задал вопрос в разделе Другие языки и технологии
PHP. Есть список IP, нужно по нему определить страну этого IP, например - RU,FR,CZ. Подскажите как сделать. и получил лучший ответ
Ответ от QAZWSX azxs[гуру]
скачиваешь базу ссылка
распаковываешь,
скачиваешь из
geoip.inc
geoipcity.inc
geoipregionvars.php
и твой пых скрипт:
include("geoip.inc");
$gi = geoip_open("/путь/до/GeoIP.dat",GEOIP_STANDARD);
foreach($ipaddr as $oneip)
{
echo geoip_country_code_by_addr($gi, $oneip) . "-" .geoip_country_name_by_addr($gi, $oneip) . "\n";
}
geoip_close($gi);
естественно предварительно в массив $ipaddr запихиваешь свои ip адреса
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: PHP. Есть список IP, нужно по нему определить страну этого IP, например - RU,FR,CZ. Подскажите как сделать.