Перейти к контенту

[2.3.x]Защита от ботов: вопросы при регистрации v3


Arhar

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

Даже если я принудительно перевёл всех на один скин из трёх?

А гостей? У них-то скин по умолчанию. И всё равно лучше во все добавить, а то потом поменяете и будете снова вопросы задавать :D

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

  • Ответы 823
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Поставил мод, все работает! Автору и тем кто его воодушевлял огромнейший респект! Спасибо ребята.

 

А можно сделать так чтобы при вводе неправильного ответа сообщение об этом выводилось крассным цветом в красном блоке (или в другом цвете)? Чтобы в глаза бросалось.

 

Спасибо заранее.

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

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

Так вот, проблема решилась следующим образом. Оказалось, что мало поменять разрешения на папку skin_cache19 (а она у меня и есть от скина по умолчанию) с 755 на 777, ибо TotalCommander при этом не меняет разрешения самих файлов в этой папке. Пришлось на каждый файл по очереди поставить 777. После этого заработало. Однако скин немного повредился. Видимо, все эти рекеши и ребилды сыграли роль. (до сих пор не понимаю, когда он из базы в кэш кидает, а когда наборот - если так бывает, конечно). Залил файлы с локального диска, и всё стало нормально.

Кстати, в рамках оффтопа - никто не подскажет прогу для грамотной работы с FTP (в частности нужна групповая смена разрешений)?

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

неожиданное if

возвращать topics.php к исходному виду и пытатся снова изменить его, на этот раз правильно

 

что, нет бэкапа? тогда делаем, по совету Vi'cer'а, Brain Level Up

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

неожиданное if

возвращать topics.php к исходному виду и пытатся снова изменить его, на этот раз правильно

 

что, нет бэкапа? тогда делаем, по совету Vi'cer'а, Brain Level Up

 

Спасибо!

 

А что это значит?

mySQL query error: SELECT id,question FROM ibf_questions ORDER BY RAND() LIMIT 1

SQL error: Table 'photoshop.ibf_questions' doesn't exist
SQL error code: 
Date: 19.5.2007, 20:23

 

Что сделать, чтобы работал?

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

на ибресурсе мало кто любит отвечать на такие вопросы, кроме как "В ПОИСК!!!"

но я отвечу

FAQ по вопросам

в конце первого сообщения этой темы ответ

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

на ибресурсе мало кто любит отвечать на такие вопросы, кроме как "В ПОИСК!!!"

но я отвечу

FAQ по вопросам

в конце первого сообщения этой темы ответ

 

Спасибо!

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

Привет! Автору спасибо за мод!

Сам мод установил, на странице регистрации выходит. Но при попытке регистрации не регистрирует и постоянно выводит сообщение:

Проверьте повторно, что вы заполнили все поля формы. Особое внимание уделите полю 'Пароль'.

Хотя все поля заполнены правильно, включая и сам вопрос.

И еще, поле с визуальным кодом CAPTCHA исчезло, так и должно быть?

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

Делаю SQL запросы в "Управление SQL ->Утилита" И такое делаю

CREATE TABLE comedy_ipb_questions (
id mediumint(8) NOT NULL AUTO_INCREMENT, 
question text NOT NULL default '', 
answer text NOT NULL,
qinputf text NOT NULL default '',
PRIMARY KEY (id)
);

Я изменил с ipb_questions на comedy_ipb_questions потому что у меня все таблицы выглядят так..

 

И мне пишет такое

Table 'comedy_ipb_questions' already exists

 

Раньше ставил себе мод, всёбыло хорошо. Немогу понять чё делать нужно? :D

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

Не нужно делать этот пункт. Если вы уже ставили мод, то значит таблицу уже создали. Зачем 2й раз создавать?

 

P.S. Учите английский)

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

2Arhar:

Если ты насчет суффиксов таблиц, то я менял на свои. Еще раз перепроверил, так и продолжает выводить Проверьте повторно, что вы заполнили все поля формы. Особое внимание уделите полю 'Пароль'.

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

так ты все поля заполняешь?

наверно мод какой стоит?

или яваскрипт выдает ошибку?

в консоли ошибок глянь

(в браузере)

 

Updated

И еще, поле с визуальным кодом CAPTCHA исчезло, так и должно быть

нет не должно, накосячил в register.php, попробуй откатить и заново поставить

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

Такая ошибка и ничего не могу с ней сделать:

 

mySQL query error: UPDATE ibf_questions SET qinputf='5MNz68' WHERE id=

 

SQL error: 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 '' at line 1

SQL error code:

Date: 23.5.2007, 21:57

 

Подскажите где ошибся?

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

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

quick_reply_box_open

у меня там так (отличается от инструкции в данном моде):

<form name="REPLIER" action="{$this->ipsclass->base_url}" method="post">
<input type="hidden" name="act" value="Post" />
<input type="hidden" name="CODE" value="03" />
<input type="hidden" name="f" value="$fid" />
<input type="hidden" name="t" value="$tid" />
<input type="hidden" name="st" value="{$this->ipsclass->input['st']}" />
<input type="hidden" name="auth_key" value="$key" />
<input type="hidden" name="fast_reply_used" value="1" />

 

и данній "блок" кодов два раза в єтом шаблоне.

 

вопрос - после которого из них вставлять - {$form}

 

?

 

 

Спасибо!!

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

{$form}

вставлять после самого последнего предложения типа

<input type="hidden" name="fast_reply_used" value="1" />

вообще принципиально чтобы он был между

<form name="REPLIER" action="{$this->ipsclass->base_url}" method="post">

и

</form>

 

P.S. с модом от d1pro конфликтов нет, у меня он и был в процессе разработки

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

{$form}

вставлять после самого последнего предложения типа

<input type="hidden" name="fast_reply_used" value="1" />

то что после - понятно.

я имел в виду что у меня в данном шаблоне два раза встречается строка

<input type="hidden" name="fast_reply_used" value="1" />

!!

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


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

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.