ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

определение
  #1  
Старый 02.10.2009, 16:59
Аватар для Doom123
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию определение

Здрасте =)

Мне нужно определять если пользователь зашедший на сайт из спб или нет .. как я могу это сделать ?
 
Ответить с цитированием

  #2  
Старый 02.10.2009, 17:17
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Базы geoip поставить и сверять по ним ip пришедшего
 
Ответить с цитированием

  #3  
Старый 02.10.2009, 18:16
Аватар для Doom123
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

в базе разве не страна? мне нужен город ...
 
Ответить с цитированием

  #4  
Старый 02.10.2009, 18:21
Аватар для [QwyZ]
[QwyZ]
Banned
Регистрация: 07.07.2009
Сообщений: 109
Провел на форуме:
766927

Репутация: 67
По умолчанию

ip -> ripn -> grab
 
Ответить с цитированием

  #5  
Старый 02.10.2009, 18:22
Аватар для Doom123
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

аха .. на сайте 5к пользователей в день ... и 5 к запросов на ripn ? =)
 
Ответить с цитированием

  #6  
Старый 02.10.2009, 20:20
Аватар для Doom123
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

Если кому интересно ... поиск по диапазону из базы которую берём тут
http://resident.su/ipgeo/
PHP код:
<?php

/**
 * @author @Fatal@
 * @copyright 2009
 */
 

$exp =  explode("\r\n",file_get_contents('a.txt'));
$a '0';

function 
f($b,$a,$qwe)
{
    list(
$z,$x) = explode(' - ',$b);

    
$q explode('.',$z);
    
$w explode('.',$x);
    
$e explode('.',$_SERVER['REMOTE_ADDR');

if(
$q[0] === $e[0] && $q[1] === $e[1])
{
    if(
$qwe === $z || $x === $qwe)
        
$qwe 1;
    elseif(
$e[2] > $q[2] && $e[2] < $w[2])
        
$qwe 1;
    elseif(
$e[2] === $q[2] && $e[2] < $w[2])
        
$qwe 1;
    elseif(
$e[2] === $w[2] && $e[3] > $q[3] && $e[3] < $w[3])
        
$qwe 1;
}

if(
$qwe === 1)
    return 
true;
    
}
array_walk($exp,'f',&$a);

if(
$a === 1)
    echo 
'da';
else
    echo 
'net';
?>
делал на скорую руку так что за корявый код срьте
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение название сервера онлайн Krist_ALL Уязвимости 35 16.08.2009 19:13
Автоматическое определение SQL-Inj Psi.X PHP, PERL, MySQL, JavaScript 1 20.04.2009 22:26
Определение локального имени alpotemkin PHP, PERL, MySQL, JavaScript 10 09.04.2009 15:54
Определение IP отправителя Qwazar PHP, PERL, MySQL, JavaScript 9 20.12.2008 11:54
Реально ли определение IP через JavaScript? proxych PHP, PERL, MySQL, JavaScript 4 15.02.2006 20:19



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ