Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.22 »   Как укоротить количество знаков капчи
RSS

Как укоротить количество знаков капчи

Текущий рейтинг темы: Нет
Выводить сообщения

<<Назад  Вперед>>Страницы: 1 * 2
Модераторы: aerograf, wsx
Печать
 
assessor
Долгожитель форума


Всего сообщений: 495
Рейтинг пользователя: 14


Ссылка


Дата регистрации на форуме:
13 фев. 2007
Не работает "Регистрация + отправка почтового уведомления + отправка сообщения гостем" это opt_ddos=2
При установке этой кнопки при регистрации код капчи не проверяется.

В корневом profile.php написано.

function do_register() {
  check_post();
  if ($GLOBALS['opt_ddos']==1 || $GLOBALS['opt_ddos']==1) check_ddos("code");


т.е. при opt_ddos=2 при регистрации капча не проверялась и у меня пошли левые автоматические регистрации.
aerograf
Модератор форума

aerograf
Всего сообщений: 486
Рейтинг пользователя: 15


Ссылка


Дата регистрации на форуме:
29 дек. 2007
assessor у меня
function do_register() {
  check_post();
  if ($GLOBALS['opt_ddos']==1 || $GLOBALS['opt_ddos']==2) check_ddos("code");

работает....
Может еще где то засада?

assessor
Долгожитель форума


Всего сообщений: 495
Рейтинг пользователя: 14


Ссылка


Дата регистрации на форуме:
13 фев. 2007
Засада была в том, что проверялась ДВА раза на opt_ddos==1, а у меня 2 стоит.
Вот и капча не проверялась. Сейчас подправил - работает. А то вчера роботы задолбали.

Я это сделал, чтобы ГОСТИ не регистрируясь в книгу предложений посты писали со своими пожеланиями.
http://www.assessor.ru/forum/index.php?t=1407

Еще в agent.php укоротил до 4-х символов капчу и немного увеличил длину картинки, а то иногда не входили символы.

//------------------------------ было 8 знаков КАПЧИ стало 4 знака --------------------------------------
$code = substr(md5(rand()),$pos,8);
$code = substr(md5(rand()),$pos,4);

function graph_out($text) {
//------------------------------ было 12 пикселей на знак КАПЧИ стало 14 пикселей --------------------------------------
//$maxx=12*strlen($text);
$maxx=14*strlen($text);



НЕ МАЛО символов в капче?



aerograf
Модератор форума

aerograf
Всего сообщений: 486
Рейтинг пользователя: 15


Ссылка


Дата регистрации на форуме:
29 дек. 2007

assessor написал:
[q]
НЕ МАЛО символов в капче?
[/q]

Да вроде нет.
Лично я ничего не менял, и сказать ничего не могу \":(\"

Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003
а что за роботы?
assessor
Долгожитель форума


Всего сообщений: 495
Рейтинг пользователя: 14


Ссылка


Дата регистрации на форуме:
13 фев. 2007

Gram написал:
[q]
а что за роботы?
[/q]

Gram, смотрю логи и там постоянно идет попытка регистрации. На дню не один десяток раз.
У меня раньше стоял opt_ddos=1 и гостям нельзя нигде было поститься.
А в В корневом profile.php было написано.
function do_register() {
  check_post();
  if ($GLOBALS['opt_ddos']==1 || $GLOBALS['opt_ddos']==1) check_ddos("code");


В одном из разделов http://www.assessor.ru/forum/index.php?f=69
я решил допустить писать сообщения гостям, чтобы народ не тратил время на регистрацию.

И поставил opt_ddos=2.

После этого пошли левые регистрации. За час было 5 регистраций с именами типа jfudyebryfdjfj.
И что интересно, эти новые регистрации не появлялись в списке посетителей внизу форума.

Стал рыть и обнаружил, что у меня в корневом profile.php ошибка проверки (см. выше). Т.е. на opt_ddos=2 проверка не шла.

Как только исправил ошибку - всё нормально работает. Левых регистраций нет. Хотя попытки левых регистраций остаются. Роботы похоже проверяют на "дыры".
assessor
Долгожитель форума


Всего сообщений: 495
Рейтинг пользователя: 14


Ссылка


Дата регистрации на форуме:
13 фев. 2007
Здравствуйте. Капча на форуме нужна ли? Хрумер ломает любые капчи.
assessor
Долгожитель форума


Всего сообщений: 495
Рейтинг пользователя: 14


Ссылка


Дата регистрации на форуме:
13 фев. 2007

4X_Pro написал:
[q]
Вообще-то появляюсь только тогда, когда узнаю о каких-то критичных ситуациях, например, когда все совсем не работает. В остальное время меня тут нет.
[/q]


4X_Pro, по поводу капчи. Усложнить как-то можно, чтобы Хрумер и другие боты не распозновали ?

Или смысла нет?
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
The WishMaster, никак. Форум построен так, что при каждом удалении сообщения/переносе темы и тому подобных модераторских действиях количество сообщений всех затронутых пользователей пересчитывается заново, и все "дорисованное", если в базе этих сообщений реально не будет, исчезнет. Сделано это специально чтобы избежать накрутки, возможной на других движках, когда пользователь отправляет сообщение, а потом удаляет, а на счетчике оно остается.
P.S. А зачем вам эта дорисовка вообще потребовалась? Если нужно объединить двух пользователей в одного, то можно поступить иначе: переписать сообщения с одного пользователя на другого прямым SQL-запросом, а потом запустить "пересчет статистики" в админке.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
assessor
Долгожитель форума


Всего сообщений: 495
Рейтинг пользователя: 14


Ссылка


Дата регистрации на форуме:
13 фев. 2007

4X_Pro написал:
[q]
переписать сообщения с одного пользователя на другого прямым SQL-запросом, а потом запустить "пересчет статистики" в админке.
[/q]

Так и делаю.
UPDATE `ib_Post` SET `p_uid` = '69', `p_uname` = 'Admin' WHERE `p_id` = '5706'


По теме.

4X_Pro, а Хрумер, слышал, любые капчи читает? Нашу как? Прочитает? Не сложная? Или наши форумы для Хрумера на важны и он не будет заглядывать к нам.
<<Назад  Вперед>>Страницы: 1 * 2
Модераторы: aerograf, wsx
Печать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.22 »   Как укоротить количество знаков капчи
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0405. Количество выполненных запросов: 18, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!