Screamteam Опубликовано 28 Февраля 2007 Жалоба Поделиться Опубликовано 28 Февраля 2007 У тебя веб-мани есть? Я тебе 50р перечислю =)))Пиши мне в аську 276-252-996 Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 28 Февраля 2007 Автор Жалоба Поделиться Опубликовано 28 Февраля 2007 нет вебмани, да и не надо) сделал инструкцию более наглядной Ссылка на комментарий Поделиться на других сайтах Прочее
JimBeam Опубликовано 1 Марта 2007 Жалоба Поделиться Опубликовано 1 Марта 2007 При запросе SQL пишет ошибку IPB Предупреждение [2] mysql_fetch_field(): supplied argument is not a valid MySQL result resource (Строка: 804 файла /ips_kernel/class_db_mysql.php)IPB Предупреждение [2] mysql_fetch_array(): supplied argument is not a valid MySQL result resource (Строка: 577 файла /ips_kernel/class_db_mysql.php) Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 1 Марта 2007 Автор Жалоба Поделиться Опубликовано 1 Марта 2007 и что?таблица создается? Ссылка на комментарий Поделиться на других сайтах Прочее
JimBeam Опубликовано 1 Марта 2007 Жалоба Поделиться Опубликовано 1 Марта 2007 Ну вроде да.Это нормально? Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 1 Марта 2007 Автор Жалоба Поделиться Опубликовано 1 Марта 2007 в запросе через админку - нормально Ссылка на комментарий Поделиться на других сайтах Прочее
JimBeam Опубликовано 1 Марта 2007 Жалоба Поделиться Опубликовано 1 Марта 2007 Пишет ошибку mySQL query error: UPDATE ibf_questions SET qinputf='byX548' 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 1SQL error code: Date: 1.3.2007, 17:14 Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 1 Марта 2007 Автор Жалоба Поделиться Опубликовано 1 Марта 2007 а вопрос создал? Ссылка на комментарий Поделиться на других сайтах Прочее
JimBeam Опубликовано 1 Марта 2007 Жалоба Поделиться Опубликовано 1 Марта 2007 Ясно. Спасибо. Работает. Только он показывает все время первый вопрос. Как сделать чтоб брал рандомно? Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 1 Марта 2007 Автор Жалоба Поделиться Опубликовано 1 Марта 2007 а сколько вопросов всего?при 1--3 такое возможно часто Примечание.чем больше вопросов, тем больше эффективность модаВот макет для 12 вопросов[Первый -- Двенадцатый] месяц года? = [январь -- декабрь]Еще 7[Первый -- Седьмой] день недели? = [понедельник -- воскресенье]Естесственно желательно формулировать вопросы по разному, чтобы не было возможности составить алгоритм подбора ответов Ссылка на комментарий Поделиться на других сайтах Прочее
JimBeam Опубликовано 1 Марта 2007 Жалоба Поделиться Опубликовано 1 Марта 2007 вопроса 4. Щас сделаю еще - посмотрю. Ссылка на комментарий Поделиться на других сайтах Прочее
TIER_FOREVER Опубликовано 1 Марта 2007 Жалоба Поделиться Опубликовано 1 Марта 2007 Появилась в админке опция Модуль вопросов. Жму на: Вопросы при регистрации и просто обновляется страница админки. Ничего не происходит. Где может быть косяк? Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 1 Марта 2007 Автор Жалоба Поделиться Опубликовано 1 Марта 2007 Важно: & amp; пишется слитно! Ссылка на комментарий Поделиться на других сайтах Прочее
TIER_FOREVER Опубликовано 1 Марта 2007 Жалоба Поделиться Опубликовано 1 Марта 2007 Важно: & amp; пишется слитно! Всё, в админке добавил вопрос, но в форме регистрации поля с вопросом не появилось. Важно: & amp; пишется слитно! Всё, в админке добавил вопрос, но в форме регистрации поля с вопросом не появилось. В форме-то почему нет? Всё по инструкции делал. И да, у меня в /sources/acp_loaders/acp_admin.php не было 'security' => 'security', поэтому я 'questions' => 'questions', после 'acpperms' => 'acppermissions', добавил. Может поэтому? Вот куски кода в register.php. Проверь, пожалуйста. var $email = ""; var $modules = ""; //antispam.question var $prefix = "answer_"; function auto_run() //----------------------------------------- // Replace elements //----------------------------------------- //antispam.question if ($this->ipsclass->vars['questions_num']) { $question_row .= "<fieldset class=\"row3\"> <legend><b>Защитный вопрос</b></legend> <table class='ipbtable' cellspacing=\"0\"> <tr> <td width=\"100%\" colspan=\"2\">Для успешной регистрации необходимо ответить на следующий вопрос:</td> </tr> "; $this->ipsclass->DB->query("SELECT id,question FROM ibf_questions ORDER BY RAND() LIMIT 1"); $row = $this->ipsclass->DB->fetch_row(); $qinputf = $this->generate_qinputf(); $row['answer_input'] = "<input type=\"text\" maxlength=\"60\" size=\"30\" name=\"".$this->prefix.$qinputf."\" />"; $question_row .= $this->ipsclass->compiled_templates['skin_register']->question_row( $row ); $question_row .="</table> </fieldset>"; $this->ipsclass->DB->query("UPDATE ibf_questions SET qinputf='".$qinputf."' WHERE id=".$row['id']); $this->output = str_replace( "<!--{ANTISPAM.QUESTION}-->", $question_row , $this->output ); } //antispam.question if ($this->ipsclass->vars['bot_antispam'] == 'gd') { $this->output = str_replace( "<!--{REG.ANTISPAM}-->", $this->ipsclass->compiled_templates['skin_register']->bot_antispam_gd( $regid ), $this->output ); $this->ipsclass->DB->simple_exec_query( array( 'delete' => 'reg_antispam', 'where' => "regid='".trim(addslashes($this->ipsclass->input['regid']))."'" ) ); } //antispam.question if ($this->ipsclass->vars['questions_num']) { $n = $this->num_correct(); if($this->correct_answer($n)==false) { $form_errors['general'][] = $this->ipsclass->lang['err_reg_question']; } } //antispam.question //----------------------------------------- // CHECK 2: Any errors (duplicate names, etc)? //----------------------------------------- if ( count( $form_errors ) ) { $this->show_reg_form( $form_errors ); return; } Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 1 Марта 2007 Автор Жалоба Поделиться Опубликовано 1 Марта 2007 а как переменная, которую добавил в настройках безопасности?значение = да? Ссылка на комментарий Поделиться на других сайтах Прочее
TIER_FOREVER Опубликовано 1 Марта 2007 Жалоба Поделиться Опубликовано 1 Марта 2007 а как переменная, которую добавил в настройках безопасности?значение = да? Угу. Да. Слушай, у меня было на Да, я нажал на Нет, потом опять на Да и начало автоматически сбрасываться на Нет при нажатии на Да. А когда зашёл в настройки, то в поле Текущее значение настройки: пропала единица. Выставляю 1 опять появляется Да. Потом жму Нет, потом опять Да и опять пропадает 1 в Текущее значение настройки. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 1 Марта 2007 Автор Жалоба Поделиться Опубликовано 1 Марта 2007 что-то с настройкой творится однозначно не топопробуй обновить все кеши (в настройках слева - управление кешем) Ссылка на комментарий Поделиться на других сайтах Прочее
TIER_FOREVER Опубликовано 1 Марта 2007 Жалоба Поделиться Опубликовано 1 Марта 2007 З.Ы.: когда создавал настаройку в поле Расположение настройки стояло автоматом 54. Я ничего не менял. Обновил кеши. Та же лажа. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 1 Марта 2007 Автор Жалоба Поделиться Опубликовано 1 Марта 2007 это не зависит, у меня тоже 54 стоялочто-то с кешем или таблицей ibf_conf_settings посмотри управление кешем - settings (Настройки форума и переменных) - просмотр контента кеша, там ctrl-f на странице questions_num Ссылка на комментарий Поделиться на других сайтах Прочее
TIER_FOREVER Опубликовано 1 Марта 2007 Жалоба Поделиться Опубликовано 1 Марта 2007 это не зависит, у меня тоже 54 стоялочто-то с кешем или таблицей ibf_conf_settings посмотри управление кешем - settings (Настройки форума и переменных) - просмотр контента кеша, там ctrl-f на странице questions_num [questions_num ] => 1 Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 1 Марта 2007 Автор Жалоба Поделиться Опубликовано 1 Марта 2007 вот это вообще страннее некуда)а все равно не работает?в админке сделай запросSELECT * FROM ibf_conf_settings WHERE conf_key="questions_num"что говорит? Ссылка на комментарий Поделиться на других сайтах Прочее
TIER_FOREVER Опубликовано 1 Марта 2007 Жалоба Поделиться Опубликовано 1 Марта 2007 В личку. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 1 Марта 2007 Автор Жалоба Поделиться Опубликовано 1 Марта 2007 странно все этопопробуй зарегестрироватся с настройкой=да, что он выдаст? Ссылка на комментарий Поделиться на других сайтах Прочее
TIER_FOREVER Опубликовано 1 Марта 2007 Жалоба Поделиться Опубликовано 1 Марта 2007 странно все этопопробуй зарегестрироватся с настройкой=да, что он выдаст? Ничего. В форме регистрации отсутсвует поле с вопросом. Пойду убью себя. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 1 Марта 2007 Автор Жалоба Поделиться Опубликовано 1 Марта 2007 тоесть регистрация происходит?попробуй удалить настройку и добавить снова Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения