Вы не зашли.
Главная » PHP » Определить страну юзера
#1. Admin Off (-1)
Administrator
2008.03.05 00:12
попался мне тут скриптик... вот всегда как-то если необходимо определить страну, то мысли напраляются в сторону базы IP опсосов... а тут ТАКОЕ. гениально просто smile
Код:
span style="color: #0000BB"><?php// смотрим хост по IP$host = gethostbyaddr($_SERVER['REMOTE_ADDR']);// массив с доменами 1 уровня$countrys = array('ru' => 'Россия','ua' => 'Украина','kz' => 'Казахстан','by' => 'Белоруссия');// разбиваем по точке и переворачиваем массив$array = array_reverse(explode('.',$host));// если есть домен в нашем массивеif(!empty($countrys[$array[0]])){print 'Ваша страна: '.$countrys[$array[0]];}else{print 'Откуда Вы пришли - я не знаю :(';}?>
сердце пронзенное ветром
#2. Helqg Off (2)
Участник
2008.03.09 18:06
Круто. Если банить, так уж странами.

Добавлено спустя   1 минуту  2 секунды:
-вы хотите забанить весь мир, кроме России? -Да!
Стране нужны автобусы!
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.012 s