Сделать разный контент в зависимости от IP адреса

Тема в разделе "PHP", создана пользователем MaximM, 27 апр 2011.

Модераторы: latteo
  1. MaximM

    MaximM Постоялец

    Регистр.:
    25 сен 2007
    Сообщения:
    131
    Симпатии:
    17
    Здравствуйте ,подскажите пожалуйста.
    Есть например страница
    Код:
    http://site.ru/contacts.php
    Надо чтобы например при заходе с адресов 192.168.1.1/24 адрес с телефоном на страничке был написан один
    А чтобы при заходе со всех остальных IP адресов - адрес с телефоном на страничке были совсем другие. Подскажите как это сделать с помощью htaccess, php или там может быть с помощью яваскрипта.
     
  2. Maza

    Maza

    Регистр.:
    3 июл 2007
    Сообщения:
    255
    Симпатии:
    118
    На php, анализировать каждого входящего
    PHP:
    $_SERVER['REMOTE_ADDR']
    и в зависимости от ip выводить ему инфу.
     
    MaximM нравится это.
  3. MaximM

    MaximM Постоялец

    Регистр.:
    25 сен 2007
    Сообщения:
    131
    Симпатии:
    17
    а как например проанализировтаь сразу диапазон ip? подсетку какую нибудь, чтобы не вписывать все IP этой подсетки вручную
     
  4. ShoxMaster

    ShoxMaster

    Регистр.:
    3 дек 2008
    Сообщения:
    393
    Симпатии:
    150
    PHP:
    function net_match $network $ip ) {
     
    $ip_arr explode '/' $network );
     
    $network_long ip2long $ip_arr ]);

     
    $x ip2long $ip_arr ]);
     
    $mask long2ip $x ) == $ip_arr ] ? $x 0xffffffff << ( 32 $ip_arr ]);
     
    $ip_long ip2long $ip );

         
    // echo ">".$ip_arr[1]."> ".decbin($mask)."\n";
     
    return ( $ip_long $mask ) == ( $network_long $mask );
     }
    net_match '10.0.0.0/8' $_SERVER['REMOTE_ADDR'] )
    Для других видов масок нужно юзать регулярки.
     
    MaximM нравится это.
  5. MaximM

    MaximM Постоялец

    Регистр.:
    25 сен 2007
    Сообщения:
    131
    Симпатии:
    17
    Спасибо
    Я вообще хотел попробовтаь клоакинг для одно из свой сайтов сделать под яндекс. Может кто нить уже знает готовые скрипты под IP яндекса?
     
  6. lord-oriental

    lord-oriental Создатель

    Регистр.:
    1 апр 2008
    Сообщения:
    11
    Симпатии:
    1
  7. perezzz

    perezzz Создатель

    Регистр.:
    9 сен 2007
    Сообщения:
    34
    Симпатии:
    1
    Боты ПС систем притворяются и обычными пользователями с ИП корбины)
     
  8. MaximM

    MaximM Постоялец

    Регистр.:
    25 сен 2007
    Сообщения:
    131
    Симпатии:
    17
    ну это редко бывает когда на клоакинг проверяют сайты
    а мне ненадолго надо, на неделю где то
    боты ксати пофиг, нужны именно ip модераторов яндекса которые сайт смотрят
     
  9. Igor123

    Igor123 Постоялец

    Регистр.:
    14 июн 2008
    Сообщения:
    116
    Симпатии:
    13
    неужили они такие болваны что ходят с одних и тех же сеток АЙПИ...
    лучше на недельку поставь правильный телефон, или если они там болваны то пали еще по рефереру.
     
  10. MaximM

    MaximM Постоялец

    Регистр.:
    25 сен 2007
    Сообщения:
    131
    Симпатии:
    17
    да там один раз заходят только и всё ,просто ждать около недели надо пока зайдут