Форум → Программирование → PHP для идиотов → Определение географического положения по IP
Определение географического положения по IP
Страницы: ← Следующая страница →
-
Я наверное уже всех достал :)
Но всё же может кто знает какой скриптик или способ.
Вобщем надо узнать географическое место, откуда юзер приходит на сайт.
Впринцыпе хватило бы 3-х положений (Москва, Россия, прочее).
PS. Кстати тут еще была где-то темка как определить поискового робота, там скриптик был, чего-то не могу найти, киньте плиз ссылочку :)from TRIAL with LOVE -
-
7 августа 2007 г. 17:12, спустя 10 минут 10 секунд
Я наверное уже всех достал :)
Да нет, ты единственный, кто здесь поддерживает жизнь :)
Ага, в недрах столько популярного форума уже не найти тему - http://forum.pyha.ru/topic/61.0 -
7 августа 2007 г. 17:36, спустя 24 минуты 21 секунду
Ладно, пока наверное обойдемся без географии, да и толку от нее особо нет.
А вот темку ты я всё-таки сам нашел и прикрутил уже к себе немножко видоизменив :)
Посмотрим как будет работать. Буду отлавливать поисковых ботов.
PS. Забавно, сегодня в логах поисковых запросов отрыл :) Кто-то зашел на сайт компании с запросом - порнорассказы :) И это при том что компания занимается питьевым оборудованием :)from TRIAL with LOVE -
-
7 августа 2007 г. 17:45, спустя 2 минуты 15 секунд
И это при том что компания занимается питьевым оборудованием :)
ты наверно сделал страницу sseo.html, где разместил порнорассказ на тему питьевого оборудованиявсе умрут, а я изумруд -
7 августа 2007 г. 17:50, спустя 4 минуты 26 секунд
Не, никакую страницу не делал :)
Может при раскрутке где чего намудрил )))
Скачал скрипт определения положения. К ниму бы еще инструкцию :)from TRIAL with LOVE -
7 августа 2007 г. 17:59, спустя 9 минут 33 секунды
http://www.techinfo.net.ru/ip2ruscity/
Отсюда можно скачать базу данных регионов по IP-адресу. Правда в бесплатной версии актуализация 2004 г. -
7 августа 2007 г. 19:12, спустя 1 час 12 минут 22 секунды
А какой процент вероятности что IP будет реально соответствовать стране/региону? Меня, например всегда принимают за москвича, у знакомого спутник - так он вообще в инете гражданин Кипра… -
18 августа 2007 г. 20:45, спустя 11 дней 1 час 33 минуты
http://www.maxmind.com/app/lookup_city
http://www.maxmind.com/app/mylocation
http://blog.ipgeobase.ru/
может понадобится, особенно 3-я…https://smappi.org/ - платформа по созданию API на все случаи жизни -
18 августа 2007 г. 20:53, спустя 8 минут 2 секунды
А какой процент вероятности что IP будет реально соответствовать стране/региону? Меня, например всегда принимают за москвича, у знакомого спутник - так он вообще в инете гражданин Кипра…
http://www.maxmind.com/app/lookup_city - попробуй определить друга с Кипра :) хе хе
http://www.maxmind.com/app/mylocation - попробуй определить себяhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
20 августа 2007 г. 20:05, спустя 1 день 23 часа 11 минут
http://www.maxmind.com/app/php - GeoIP PHP API (Open Source binary API), то что надо!https://smappi.org/ - платформа по созданию API на все случаи жизни -
20 августа 2007 г. 22:07, спустя 2 часа 2 минуты 20 секунд
аха мошна сделать с помоши file_get_contents()
http://www.ip2location.com/ib2/
Вот там страна, город, район всё йес
Вот вам прастой сопособь
Ip2LocationClass.php
class Ip2Location
{
public $refUrl;
public $contents;
public $strippedContent;
//Constructor
function Ip2Location()
{
$this->refUrl = "http://www.ip2location.com/ib2/";
$this->contents = file_get_contents($this->refUrl);
$this->strippedContent = strip_tags($this->contents);
}
function getCountry()
{
$startIndex = strpos($this->strippedContent,"Country:") + 8;
$lastIndex = strpos($this->strippedContent,"Region:");
$strCountryLength = $lastIndex - $startIndex;
return substr($this->strippedContent,$startIndex,$strCountryLength);
}
}
include('Ip2LocationClass.php');
$myLc = new Ip2Location();
echo "Country: ".$myLc->getCountry(); -
20 августа 2007 г. 22:17, спустя 10 минут
aligator Сенкс :)https://smappi.org/ - платформа по созданию API на все случаи жизни -
20 августа 2007 г. 22:29, спустя 12 минут 30 секунд
попробуй определить себя
аналогичный результатпопробуй определить друга с Кипра :) хе хе
завтра попробую, но почему-то заранее уверен в результате.
Как насчет определения страны по HTTP_USER_AGENT?
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!