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

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


Arhar

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

первое что бросается в глаза - не выполнил пункта

17.А

инструкции

 

Cпасибо! 8) Как то видимо случайно пропустил этот пункт.

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

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

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

Arhar

Помоги!

Вроде все делаю так как надо! Нихочет работать и все! Пробывал и базу заливать заного и файлы заного заливал и редактировал и настройку пересоздавал, вопросы добавил!

Не отображается вопрос и не припятствует в регистрации! Я убрал пункты которые относились к гостям!

Вот архив с файлами

register.php

ipsclass.php

Архивчег

В чем может быть косяк!

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

ну так надо вносить изменения в register.php

пункт 13 целиком

 

если не хотите добавлять в темах, то не надо делать

7, 9, 11, 12, 14, 15, 16

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

ну так надо вносить изменения в register.php

пункт 13 целиком

Сори тупняка поймал не тот файл отправил!

Вообщем после очередного перезаливания и редактирования файла сталкнулся с такой проблемой!

После добавления кода

		//antispam.question
	if ($this->ipsclass->vars['questions_num'])
	{

		$this->ipsclass->DB->query("SELECT id,question FROM ibf_questions ORDER BY RAND() LIMIT 1");
		$row = $this->ipsclass->DB->fetch_row();
		$qinputf = $this->ipsclass->generate_qinputf();
			$row['answer_input'] = "<input type=\"text\" maxlength=\"60\" size=\"30\" name=\"".$this->prefix.$qinputf."\" />";

		$question_mod = $this->ipsclass->compiled_templates['skin_register']->question_mod( $row );

		$this->ipsclass->DB->query("UPDATE ibf_questions SET qinputf='".$qinputf."' WHERE id=".$row['id']);

		$this->output = str_replace( "<!--{ANTISPAM.QUESTION}-->", $question_mod , $this->output );
	}
	//antispam.question

Перестает работать страница регистрации!

Именно где нужно вводить данные!!!

Прямо и не знаю что делать!?

Самый лучший способ от ботов!!! :D

Arhar

Ну посмотри еще раз архив!

АРХИВ

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

перестает работать, что говорит?

Молчит как партизан! Ни одной ошибки!!!

Вот можешь посмотреть.

http://www.phone-line.ru/forums/

Вот база с вопросами!

INSERT INTO `forums_questions` VALUES (1, 'Ведите число "один"', '1', '');

INSERT INTO `forums_questions` VALUES (2, 'Пять', '5', '');

Это тестовые вопросы!

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

ну как это ничего не говорит!

SQL error: #HY000Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug

SQL error code:

Date: 19.4.2007, 8:56

 

судя по переводу - не хватает памяти для базы данных

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

судя по переводу - не хватает памяти для базы данных

Ну не знаю! Вроде место под БД неограничено!

И опять повторюсь проподает отображение регистррации после выполнения пункта 13Б!

 

да ну? ;)

Просто приколюха такая в версии 2.1.7!

Прямо в админке! :D

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

Блин че за фигня на локалку поставил все работает!

Все с первого раза установил! Без проблем!

Почему когда на хостинге устанавливал не хочет работать!!!! :D

В чем может быть проблема?

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

Устанавливаю всё как насано, а мне вот что при регистрации пишет.

Fatal error: Call to undefined method skin_register_6::question_mod() in /public_html/forum/sources/action_public/register.php on line 1461

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

Блин, все делал по инструкции - возникает ошибка ((

 

mySQL query error: UPDATE ibf_questions SET qinputf='3PsVzI' 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: 26.4.2007, 3:53

 

как исправить баг?

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

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

 

Порсто я не видел где эта менюшка находится по добавлению вопросов. В архиве это нигде не указано.

 

Оказалось в Прочих.

 

Кстати, создал я вопрос и ответ к нему - вписываю на странице регистрации ответ, пишет что не правильно ;) я уж пробовал и цыфрами ответ обозначить 123 просто. Вписываю, все равно пишет - неправильный ответ :D

 

+ захотелось добавить еще 2 вопроса, посмотрел, на странице регистрации показывает только 1 вопрос, при обновлении, появляется второй вопрос и т.д.

 

В общем я так и не смого зарегиться на своем форуме. :)

 

Как решить проблемку?

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

Да причем тут установка, поставилось все с 1 раза. ;)

 

Просто ввожу ответ, а пишет что не правильно типа...

 

Перечитал все 11 страниц, такого небыло :D

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


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

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

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