Garret Опубликовано 31 Августа 2006 Автор Жалоба Поделиться Опубликовано 31 Августа 2006 А вот и версия 3.0 созрела. Теперь вместо ввода кода нужно будет сначала решить небольшой математический пример(суммирование двух двузначных чисел) и вписать ответ в форму. Ссылка на комментарий Поделиться на других сайтах Прочее
pikachu Опубликовано 31 Августа 2006 Жалоба Поделиться Опубликовано 31 Августа 2006 2.0 пашет Ссылка на комментарий Поделиться на других сайтах Прочее
Prediger Опубликовано 31 Августа 2006 Жалоба Поделиться Опубликовано 31 Августа 2006 В инструкции написано: "Откройте sources/register.php"В этой папке нет register.php, данный файл находится в \sources\action_public Не влияет ли другое расположение файла на работоспособность мода? Ссылка на комментарий Поделиться на других сайтах Прочее
Garret Опубликовано 31 Августа 2006 Автор Жалоба Поделиться Опубликовано 31 Августа 2006 Нет конечно, это ошибка при копировании текста из ридми для версии 2.0.х Ссылка на комментарий Поделиться на других сайтах Прочее
Prediger Опубликовано 31 Августа 2006 Жалоба Поделиться Опубликовано 31 Августа 2006 Вот эта инструкция у меня вызвала затруднение: /---------------------------------// Найти //---------------------------------/ $reg_code = mt_rand(100000,999999); (внутри функции show_reg_form($errors = array())) /---------------------------------// Заменить //---------------------------------/ $reg_code = mt_rand(10,99)."+".mt_rand(10,99)."="; Дело в том, что $reg_code = mt_rand(100000,999999); повторяется в файле register.php три раза. Ни у какого из них не увидел функцию show_reg_form($errors = array())) Покажите, пожалуйста, более пространно нужный кусок кода. Ссылка на комментарий Поделиться на других сайтах Прочее
Destruction Опубликовано 31 Августа 2006 Жалоба Поделиться Опубликовано 31 Августа 2006 ВНУТРИ функции, т.е.1. Найти function show_reg_form2. Найти $reg_code = mt_rand( ... ) Ссылка на комментарий Поделиться на других сайтах Прочее
Prediger Опубликовано 31 Августа 2006 Жалоба Поделиться Опубликовано 31 Августа 2006 Далее ещё такой же вопрос. В инструкции написано: /---------------------------------// Найти //---------------------------------/ if ( trim( intval($this->ipsclass->input['reg_code']) ) != $row['regcode'] ){ $form_errors['general'][] = $this->ipsclass->lang['err_reg_code'];} /---------------------------------// Заменить //---------------------------------/ $code = $row['regcode'];$code_array = array(); $code_array = explode("+", $code);$sum_result = intval($code_array[0]) + intval(substr($code_array[1], 0, strlen($code_array[1])-1)); if ( trim( $this->ipsclass->input['reg_code'] ) != $sum_result ){ $form_errors['general'][] = $this->ipsclass->lang['err_reg_code'];} Но указанная функция встречается в файле три раза. В каком именно месте надо менять её? Ссылка на комментарий Поделиться на других сайтах Прочее
Garret Опубликовано 1 Сентября 2006 Автор Жалоба Поделиться Опубликовано 1 Сентября 2006 if ( trim( intval($this->ipsclass->input['reg_code']) ) != $row['regcode'] )Такая должна быть только один раз. TODO: Ввести еще некоторые математические операции. Ссылка на комментарий Поделиться на других сайтах Прочее
djonly51 Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 Ну помогите, у меня вообще половина не работает. Уже 3 раза делал и по инструкции и по тому, что на форуме написано!В общем просто меня задолбали боты со своей рекламой! Я в общем сделал и получилось у меня вот так:Старым шрифтом написан код: 71 (типа включите эту картинку - 2 такие нотображаемые штуки и потом дальше опять цифры старым шрифтом) 90 Как его правильно поставить то? Ссылка на комментарий Поделиться на других сайтах Прочее
.silent Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 скриншот обновите, плиз.поглядеть как с математическими операциями ситуация обстоит. Ссылка на комментарий Поделиться на других сайтах Прочее
Prediger Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 Такая должна быть только один раз. Самое интересное, что именно такая встречается три раза. Ссылка на комментарий Поделиться на других сайтах Прочее
.silent Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 А причем тут автор мода? Ссылка на комментарий Поделиться на других сайтах Прочее
djonly51 Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 Лучше скажите как его правильно поствить, потому что я все делаю правильно и поддержка GD2 у меня тоже включена, но ничего не работает! Ссылка на комментарий Поделиться на других сайтах Прочее
dreik Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 А причем тут автор мода? рискну предположить что раз товарищ заявляет про все версии, то и мануал должен быть соответствующий... Лучше скажите как его правильно поствить, потому что я все делаю правильно и поддержка GD2 у меня тоже включена, но ничего не работает! ничего не работает - слишком растяжимое понятие... давайте по существу? Ссылка на комментарий Поделиться на других сайтах Прочее
djonly51 Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 Dre1KПо существу я писал на предыдущей странице В общем у меня отображается так этот код: 70 (2 неотображаемые картинки) 90, либо вообще картинки не отображаются, или отображается одна но старым шрифтом Ссылка на комментарий Поделиться на других сайтах Прочее
aridanew Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 (изменено) Версия форума 2.1.7Поставила мод, отображается арифметический пример, но все время вылазит ошибка: Код регистрации не соответствует отображенному. Сгенерирован новый код регистрации. Повторите попытку.:-( Когда руки выпрямились, все заработало. Большое спасибо за мод! будем тестить, подействует ли он на рекламщиков. Изменено 4 Сентября 2006 пользователем aridanew Ссылка на комментарий Поделиться на других сайтах Прочее
sudmed Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 (изменено) Все отлично работает. Автору респект.Как добавить на капчу url сайта? (как в демо) Изменено 1 Сентября 2006 пользователем sudmed Ссылка на комментарий Поделиться на других сайтах Прочее
.silent Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 ищи в верхних переменных в captcha.php Ссылка на комментарий Поделиться на других сайтах Прочее
sudmed Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 Да, ларчик просто открывался. Спасибо. Ссылка на комментарий Поделиться на других сайтах Прочее
Garret Опубликовано 1 Сентября 2006 Автор Жалоба Поделиться Опубликовано 1 Сентября 2006 рискну предположить что раз товарищ заявляет про все версии, то и мануал должен быть соответствующий...Если бы мануалы были одинаковые для всех версий, то я сомневаюсь что вы вообще бы нашли такой текст. Для версии 2.1.х. Текст if ( trim( intval($this->ipsclass->input['reg_code']) ) != $row['regcode'] ) нужно менять в function create_account(). Ссылка на комментарий Поделиться на других сайтах Прочее
.silent Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 скриншот-то может обновишь? =) Ссылка на комментарий Поделиться на других сайтах Прочее
Prediger Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 нужно менять в function create_account(). GarretM, спасибо. Теперь нашёл. Однако, после всех успешно проведённых операций у меня в форме регистрации выводится просто пустой прямоугольник с тем или иным цветом. Ссылка на комментарий Поделиться на других сайтах Прочее
.silent Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 картинки со шрифтами, видимо, не находит.прочитай заново пункт в установке насчет шрифтов. Ссылка на комментарий Поделиться на других сайтах Прочее
Prediger Опубликовано 1 Сентября 2006 Жалоба Поделиться Опубликовано 1 Сентября 2006 картинки со шрифтами, видимо, не находит. Всё залито, как там написано. Даже не знаю отчего не работает. Ссылка на комментарий Поделиться на других сайтах Прочее
punkz Опубликовано 3 Сентября 2006 Жалоба Поделиться Опубликовано 3 Сентября 2006 таже самая проблема... Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения