Sergey Olshin Опубликовано 24 Февраля 2010 Жалоба Поделиться Опубликовано 24 Февраля 2010 Хочу поставить в регистрационную форму на своём форуме (1.3) дополнительную "капчу" популярного сервиса reCAPTCHA.net Подскажите, пожалуйста, в каком файле нужно вставить её код и в каком месте (т.е. между каких строк)? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dekker Опубликовано 18 Октября 2010 Жалоба Поделиться Опубликовано 18 Октября 2010 а вот тоже есть желание, может у кого есть готовый механизЪмЪ ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dekker Опубликовано 18 Октября 2010 Жалоба Поделиться Опубликовано 18 Октября 2010 (изменено) ну запереть его в форму регистрации не составило труда в Register.php сделал замену на if ($ibforums->vars['bot_antispam'] == 'gd') { $publickey = "publickey_google"; $privatekey = "privatekey_google"; $Html="<div class='tableborder'></div><table class='tablebasic'><tr><td class='row1' width='40%'><b>Усякая хрунь</b></td><td class='row1'>".recaptcha_get_html($publickey, $error)."</td></tr></table>"; $this->output = str_replace( "<!--{REG.ANTISPAM}-->",$Html,$this->output); } пока запутался куда поставить проверку if ($_POST["recaptcha_response_field"]) { $resp = recaptcha_check_answer ($privatekey, $_SERVER["REMOTE_ADDR"], $_POST["recaptcha_challenge_field"], $_POST["recaptcha_response_field"]); if ($resp->is_valid) { //echo "You got it!"; } else { # set the error code so that we can display it $this->show_reg_form('err_reg_code'); return; } } Изменено 18 Октября 2010 пользователем Dekker Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dekker Опубликовано 19 Октября 2010 Жалоба Поделиться Опубликовано 19 Октября 2010 добрые волшебники на форуме закончились? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dekker Опубликовано 19 Октября 2010 Жалоба Поделиться Опубликовано 19 Октября 2010 почему несмотря на то что <!--{REG.ANTISPAM}--> находится внутри тегов формы skin_register.php <form action="{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}" method="post" name='REG' onsubmit='return Validate()'> . . . <!--{REG.ANTISPAM}--> . . . <div class="row3" align="center"><input type="submit" value="{$ibforums->lang['submit_form']}" class='forminput' /></div> </div> </form> поле recaptcha_response_field возвращается пустым? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dekker Опубликовано 19 Октября 2010 Жалоба Поделиться Опубликовано 19 Октября 2010 обратился к великому и мудрому хухлу, получил http://shriker.ca/resources/mods/ipb-131-recaptcha-on-registration/ у людей работает, у меня, нет Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dekker Опубликовано 20 Октября 2010 Жалоба Поделиться Опубликовано 20 Октября 2010 я в этом цирке главный актер, я сценарист и я режисер ларчик таки открылся http://ru.efreedom.com/Question/1-902627/reCaptcha-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BD%D0%B5-%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B0%D1%8E%D1%82%D1%81%D1%8F-%D0%B2-POST кто бы мог подумать что дело окажется в обыкновенном HTML Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 KODEAK Опубликовано 2 Января 2011 Жалоба Поделиться Опубликовано 2 Января 2011 что то у меня не вышло поставить это Dekker можешь описать полностью как ты установил ее ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dekker Опубликовано 22 Января 2011 Жалоба Поделиться Опубликовано 22 Января 2011 (изменено) что значит "не получилось"? подробности? Изменено 22 Января 2011 пользователем Dekker Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 22 Января 2011 Жалоба Поделиться Опубликовано 22 Января 2011 recaptcha гавно, поставь защиту яваскрипт Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dekker Опубликовано 29 Января 2011 Жалоба Поделиться Опубликовано 29 Января 2011 нормально, джаб скрипт пробивали особо умные, а сейчас капча + джаб, сплю спокойно Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 1 Февраля 2011 Жалоба Поделиться Опубликовано 1 Февраля 2011 джаб скрипт пробивали особо умныеЗдесь, на айбиресурсе, года 4 назад прозвучал гениальный вопрос от новичка: "Можно ли сделать так, чтобы бот не видел что на хосте есть форум?"Ответ конечно отрицательный, но размышления на эту тему - прямая подсказка к алгоритму, который боты на сегодня в принципе не способны пробить.Бот - это парсер. Даже виртуального браузера там нет. Ну и пусть тыкается в клоаку и попадает в просак. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Apelsink2 Опубликовано 19 Января 2012 Жалоба Поделиться Опубликовано 19 Января 2012 (изменено) Ребят, нашёл http://webcache.goog...u&ct=clnk&gl=ruинструкцию по установке но в файле Register.php ненашёл этого: [sourcecode language=php]function create_account() { Может кто подскажет где найти? p.s: почему я сообщение послать в личку немогу? Точней почему профиль неработает? Изменено 19 Января 2012 пользователем Apelsink2 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Sergey Olshin
Хочу поставить в регистрационную форму на своём форуме (1.3) дополнительную "капчу" популярного сервиса reCAPTCHA.net
Подскажите, пожалуйста, в каком файле нужно вставить её код и в каком месте (т.е. между каких строк)?
Ссылка на комментарий
Поделиться на других сайтах
12 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.