1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Проверка - пришел ли пользователь с SE или нет

Тема в разделе "Web Coding", создана пользователем sarmatik2006, 2 сен 2006.

Статус темы:
Закрыта.
Модераторы: latteo
  1. sarmatik2006

    sarmatik2006 Создатель

    Регистр.:
    26 авг 2006
    Сообщения:
    38
    Симпатии:
    21
    Данную проверку можно осуществить множеством способов.
    Вот некоторые из них:
    1.

    function is_se_traffic()
    {
    if(document.referrer)
    {
    if(document.referrer.indexOf("google")>0 || document.referrer.indexOf("yahoo")>0 || document.referrer.indexOf("msn")>0)
    return true;
    }
    return false;
    }

    2.

    <?
    if(stristr($_SERVER['HTTP_REFERER'],'?')) {
    include "not-bot.php";
    }
    else {
    include "is-bot.php";
    }
    ?>
     
  2. Kokos_23

    Kokos_23 Прохожие

    Способ 2: тогда уж надо перебрать рефереров, а так получается, что если пльзователь пришел например с любого динамического сайта, то будет засчитан SE-траф
     
  3. Covax

    Covax Постоялец

    Регистр.:
    20 авг 2006
    Сообщения:
    91
    Симпатии:
    45
    Есть ещё боты у которых рефер стоит на индексируемый сайт.
     
  4. ViD

    ViD Бигбосс

    Регистр.:
    13 апр 2006
    Сообщения:
    221
    Симпатии:
    225
    сам понял то что сказал?
     
  5. Covax

    Covax Постоялец

    Регистр.:
    20 авг 2006
    Сообщения:
    91
    Симпатии:
    45
    Сам да. :)
    Поправляюсь!
    Бот MJ12. При заходе на любую страницу сайта, у него в рефере стоит адрес сайта по которому он ползает.
    Так понятней?
     
  6. ViD

    ViD Бигбосс

    Регистр.:
    13 апр 2006
    Сообщения:
    221
    Симпатии:
    225
    и что за бот такой? откуда такой антиквариат?!
     
  7. idmark

    idmark Прохожие

    Вот бы это все дело оформить в адмику
     
Статус темы:
Закрыта.