Перейти к публикации

Рекомендованные сообщения

А боты бывают не только поисковых систем от Яндекса или Google, разновидностей ботов сотни, если не тысячи.

Тогда почему счетчик не написал что на сайте 11 роботов (в моём случае, см. выше). То что их вообще может зайти, причем одновременно, на мой сайт такое количество - невероятно, просто напросто на этой почве модули онлайн и ошибаются почему-то :angry: Сейчас убрал отображение ботов в модуле - он весь день показывает нормально, за исключением Гостей (о чем я тоже писал уже выше)

Ссылка на сообщение
Поделиться на других сайтах

Тогда почему счетчик не написал что на сайте 11 роботов

Потому что, они себя не идентифицировали как известные роботы. Скрипт не может знать кто вызвал выполнение, робот или человек, у него есть лишь список известных ему роботов, и если данные совпадают со списком он записывает в роботы, если нет, то в гости.

Ссылка на сообщение
Поделиться на других сайтах

и если данные совпадают со списком он записывает в роботы, если нет, то в гости.

Это понятно, вот только у меня большое сомнение что на мой сайт одновременно может зайти аж 11 ботов. Маловероятно...

Ссылка на сообщение
Поделиться на других сайтах

Это понятно, вот только у меня большое сомнение что на мой сайт одновременно может зайти аж 11 ботов. Маловероятно...

Необязательно ботов. Достаточно например поставить несуществующую ссылку например на картинку на другом сайте чтобы вызывался ваш сайт, с другого сайта. Например я на этом форуме опубликую

[img]http://ваш сайт.ru[/img]

каждый кто посмотрит эту тему будет вызывать работу вашего сайта и соответственно будет зафиксировано посешение у вас, каждого кто посетит эту страницу на этом форуме.

самый просто способ узнать считает ли этот модуль правильно или нет. Откройте эту таблицу в MyPHPAdmin, если IP разные в таблице, значит все нормально, эти IP загружали ваш сайт, если нет, то значит ошибка в модуле.

Ссылка на сообщение
Поделиться на других сайтах

самый просто способ узнать считает ли этот модуль правильно или нет. Откройте эту таблицу в MyPHPAdmin, если IP разные в таблице, значит все нормально, эти IP загружали ваш сайт, если нет, то значит ошибка в модуле.

Я сам в этом врядли смогу разобраться, да и вообще лишний раз лазить в базу боюсь, вдруг накроется :unsure:

Ссылка на сообщение
Поделиться на других сайтах

Вышла новая версия.

Скачать: http://radio.aplus.by/FreSh/Module_Online_v3.3.rar

Обязательно читайте документацию!

Внимание, изменился принцип установки и обновления скрипта!

Ссылка на сообщение
Поделиться на других сайтах

Автор, или кто-нибудь знающий, подскажите как убрать это появляющееся окошко с инфой о пользователях, я хочу чтобы просто был список кто он-лайн и т.д, но без этого окошка.

Ссылка на сообщение
Поделиться на других сайтах

Автор, или кто-нибудь знающий, подскажите как убрать это появляющееся окошко с инфой о пользователях, я хочу чтобы просто был список кто он-лайн и т.д, но без этого окошка.

online.php

найдите

$users .= "<a href=\"".$profile_url."\" class=\"hintanchor\" onMouseover=\"showhint('<div style=\'text-align: center;\'><img src=\'$foto\' border=\'0\'></div><br>{$ip} {$flag}{$proxy}{$country}{$city}<br><b>ОС: </b>{$row['OS']}<br><b>Браузер: </b>{$row['user_agent']}{$usergroup}{$last_visit}{$row['location']}', this, event, '200px');\">".$row['uname']."</a>, ";
замените на
$users .= "<a href=\"".$profile_url."\">".$row['uname']."</a>, ";

Вроде сейчас нормально считает гостей :rolleyes:

А новые роботы появились?

Изменено пользователем flo.mAster
Ссылка на сообщение
Поделиться на других сайтах

А новые роботы появились?

Лазят по сайту какие-то роботы, первый раз о таких слышу :blink:

Изменено пользователем bestprogs
Ссылка на сообщение
Поделиться на других сайтах

А новые роботы появились?

Лазят по сайту какие-то роботы, первый раз о таких слышу :blink:

Я в скрипт добавил 700 роботов. Специально искал, что бы ваши лишние гости не казались с воздуха :)

Ссылка на сообщение
Поделиться на других сайтах

Интересует ваше мнение: делать или не делать модуль на файлах без БД ?

так, как сейчас сделан твой модуль - может и имеет смысл делать на файлах. Но если ты хорошо посидишь над ним, то сможешь увеличить скорость выполнения запросов в бд, и тогда файлы точно останутся в пролёте.

Ссылка на сообщение
Поделиться на других сайтах

Интересует ваше мнение: делать или не делать модуль на файлах без БД ?

так, как сейчас сделан твой модуль - может и имеет смысл делать на файлах. Но если ты хорошо посидишь над ним, то сможешь увеличить скорость выполнения запросов в бд, и тогда файлы точно останутся в пролёте.

А что с ними не так?..

Ссылка на сообщение
Поделиться на других сайтах

Плюс боты (особенно плохие) могут заходить сразу пачками с одной подсети, т.е. IP должны отличатся незначительно и их можно считать по маске и писать: бот такой-то (N подключений).

B)

Ссылка на сообщение
Поделиться на других сайтах

Установил модуль 3.0, затем обновил его до 3.3. Основная проблема для меня в том, что невозможно открыть полную новость в названии которой содержится знак '.

Например страница http://gs.sloboda.net/economy/80-amerikans...der-n.pelc.html не открывается, при переходе видно:

MySQL Error!

------------------------


The Error returned was:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's за 2,34 млрд долл.' WHERE ip='10.0.0.1'' at line 1


Error Number:

1064 


UPDATE dle_online SET time='1245836519', location='Читает новость: Американский миллиардер Н.Пельц покупает Wendy's за 2,34 млрд долл.' WHERE ip='10.0.0.1'

Кто-нибудь может подсказать как решить проблему, на сайте много таких новостей.

Ссылка на сообщение
Поделиться на других сайтах

онлайн лучше не ставить,я его снёс и БД вроде как лучше грузица стала

Когда кажется креститься надо! :angry:

Установил модуль 3.0, затем обновил его до 3.3. Основная проблема для меня в том, что невозможно открыть полную новость в названии которой содержится знак '.

Например страница http://gs.sloboda.net/economy/80-amerikans...der-n.pelc.html не открывается, при переходе видно:

MySQL Error!

------------------------


The Error returned was:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's за 2,34 млрд долл.' WHERE ip='10.0.0.1'' at line 1


Error Number:

1064 


UPDATE dle_online SET time='1245836519', location='Читает новость: Американский миллиардер Н.Пельц покупает Wendy's за 2,34 млрд долл.' WHERE ip='10.0.0.1'
Кто-нибудь может подсказать как решить проблему, на сайте много таких новостей.
Забыл исправить эту проблему. Ищем:
if (($subaction != '' or $newsid != '') and $news_found) { $location = "Читает новость: ".$titl_e; }
Заменяем на:
if (($subaction != '' or $newsid != '') and $news_found) { $location = "Читает новость: ".$db->safesql($titl_e); }

Ссылка на сообщение
Поделиться на других сайтах

flo.mAster,

я тебе уже писал об этом, ты меня просто не слушаешь. Читай внимательно тему и смотри, что ты пропустил мимо.... по крайней мере, если тебе интересно.

Изменено пользователем Al-x
Ссылка на сообщение
Поделиться на других сайтах

поставил на дле 8.0 вот что получилось как убрать эти приставки ({userlist} {botlist} {guest} и т.д) или так и должно быть what

Сейчас на сайте:

Пользователей:

{userlist}

Роботов: отсутствуют

{botlist}

Гостей: {guest}

Всех: 1

[last]

20ка посетивших:

Пользователей: {lusers}

{luserlist}

[/last]

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...