Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 04.12.2009, 18:41   #1
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 610
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию echo "превед, москвич!";

если посетитель по ip-адресу определился как из Москвы, то что-то выполнить... например, как-то так:
if $ip_city == "Москва" echo "превед, москвич!";

или если ip не является российским,
if $ip_city !== "Россия" echo "превед, буржуй!";

можно ли это реализовать несколькими строками кода, не загружая многомегабайтную базу ip-адресов?
MonAmur вне форума   Ответить с цитированием
Старый 04.12.2009, 18:52   #2
Новичок
 
Регистрация: 23.03.2008
Сообщений: 37
Вес репутации: 0
denya777 не любят в этих краях
По умолчанию

http://blog.ipgeobase.ru/?p=37
Но бан они дают моментально
denya777 вне форума   Ответить с цитированием
Старый 04.12.2009, 22:55   #3
Мастер
 
Аватар для dimarzio
 
Регистрация: 01.12.2007
Адрес: Выкса
Сообщений: 772
Вес репутации: 239
dimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущее
Отправить сообщение для dimarzio с помощью ICQ
По умолчанию

denya777, базу к себе надо тащить

MonAmur, скрипт обработчик щас гляну, где то был
Но эта база все равно не без неточностей

Добавлено через 3 минуты
http://nickspring.ru/archives/31
вот по этой инструкции делал
__________________
Здесь могла бы быть Ваша реклама!

Последний раз редактировалось dimarzio; 04.12.2009 в 22:55. Причина: Добавлено сообщение
dimarzio вне форума   Ответить с цитированием
Старый 05.12.2009, 01:28   #4
телочка на авке клевая?
 
Аватар для 10012003
 
Регистрация: 14.09.2008
Адрес: Замкадье.
Сообщений: 1,522
Вес репутации: 262
10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее
По умолчанию

Цитата:
Сообщение от MonAmur Посмотреть сообщение
можно ли это реализовать несколькими строками кода, не загружая многомегабайтную базу ip-адресов?
думаю нет, если сделаете дайте посмотреть тоже себе так хочу
10012003 вне форума   Ответить с цитированием
Старый 05.12.2009, 02:25   #5
Новичок
 
Регистрация: 23.03.2008
Сообщений: 37
Вес репутации: 0
denya777 не любят в этих краях
По умолчанию

Ничего не надо, blog.ipgeobase.ru/?p=37 они дают к себе запросы делать,
или хуиз дёргать
PHP код:
function whois($url,$ip)
{
  
// Соединение с сокетом TCP, ожидающим на сервере "whois.arin.net" по 
  // 43 порту. В результате возвращается дескриптор соединения $sock.
  
$sock fsockopen($url43$errno$errstr);
  if (!
$sock) return $errno($errstr);
  else
  {
    
// Записываем строку из переменной $ip в дескриптор сокета.
    
fputs ($sock$ip."\r\n");
    
// Осуществляем чтение из дескриптора сокета.
    
$text "";
    while (!
feof($sock))
    {
      
$text .= fgets ($sock128)."<br />";
    }
    
// закрываем соединение
    
fclose ($sock);
    
// Ищем реферальный сервере
    
$pattern "|ReferralServer: whois://([^\n<:]+)|i";
    
preg_match($pattern$text$out);
    if(!empty(
$out[1])) return whois($out[1], $ip);
    else return 
$text;
  }
}

if(
strpos(whois("whois.arin.net",$ip), "Moskow") !== false) echo "превед, москвич!"
denya777 вне форума   Ответить с цитированием
Старый 05.12.2009, 04:17   #6
Мастер
 
Аватар для dimarzio
 
Регистрация: 01.12.2007
Адрес: Выкса
Сообщений: 772
Вес репутации: 239
dimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущее
Отправить сообщение для dimarzio с помощью ICQ
По умолчанию

denya777, дык к чему же тогда
Цитата:
Сообщение от denya777 Посмотреть сообщение
Но бан они дают моментально
?
__________________
Здесь могла бы быть Ваша реклама!
dimarzio вне форума   Ответить с цитированием
Старый 05.12.2009, 13:59   #7
Эксперт
 
Аватар для seocore
 
Регистрация: 18.06.2007
Адрес: Картофель
Сообщений: 2,417
Вес репутации: 357
seocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущее
По умолчанию

Цитата:
Сообщение от denya777 Посмотреть сообщение
http://blog.ipgeobase.ru/?p=37
Но бан они дают моментально
БАН дают не за клоакинг как таковой, а за использование клоакинга для сокрытия поискового СПАМа...

Яндекс и Гугл не будут Вас БАНить за то, что вы к примеру сделали ГЕО раздел на своем сайте, либо ГЕО выдачу баннеров и т.п., - это не нарушает правил ПС...
seocore вне форума   Ответить с цитированием
Старый 05.12.2009, 15:18   #8
Мастер
 
Аватар для dimarzio
 
Регистрация: 01.12.2007
Адрес: Выкса
Сообщений: 772
Вес репутации: 239
dimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущееdimarzio - прекрасное будущее
Отправить сообщение для dimarzio с помощью ICQ
По умолчанию

seocore, разоговор не о бане от ПС, а о бане от сервиса.
А за
Цитата:
Сообщение от seocore Посмотреть сообщение
ГЕО выдачу баннеров и т.п.
бана от ПС ни в коем случае не дадут.
Таргетинг одно из перспективных направлений в развитии рекламы.
__________________
Здесь могла бы быть Ваша реклама!
dimarzio вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DLE: if Главная=true echo "Hello!"; MonAmur Разработка и сопровождение сайтов 10 18.02.2009 20:50
Уберите, плиз, "Новости SAPE.RU" и "Дайджест блогов" из шапки форума Edward Курилка 36 27.08.2008 20:53
Как внутри акаунта перевести деньги заработанные "вебмастером" на счёт "оптимизатора" kapa Вопросы от новичков 10 11.01.2008 17:45


Часовой пояс GMT +3, время: 20:16.