Скрипт капчи

Голоса: +1

Всем привет мне нужно сделать вот что

Инструкция по установке

1. Если у вас нет CMS, или есть свой форум, гостевая книга и т.п., установите следующий код в форму отправки сообщений:

Вот код <div id="money_captcha_wrapper" class="money_captcha_wrapper">
<script type="text/javascript" src="https://moneycaptcha.ru/captcha.php?siteid=12188&charset=utf-8&button=moneycaptchasubmit"></script>
</div> <input name="moneycaptcha_code" id="moneycaptcha_code" type="hidden" value="">

А куда я не пойму можете мне помочь,подсказать гне найти то что мне нужно куда вставить код?

Адрес сайта http://robota-v-inete.ucoz.ru/
Закрыто с пометкой: Обращайтесь к автору скрипта!
| Автор: | Категория: Доп. функции
Закрыт | | Автор: Yuri_Geruk

Ответов: 1

Голоса: +1
Если вам это нужно, то пройдите в панель управления - Дизайн - Управление дизайном - Гостевая книга - Форма добавления сообщения - Вставьте туда этот бесполезный скрипт перед строчкой добавить комментарий - Сохраните шаблон. Только этот клиентский скрипт никак не попрепятсвует отправке сообщения без отгадывания этой бесполезной капчи. Это должно быть серверное решение, а не скрипт.

Вывод: Не стоит замусоривать сайт бесполезными скриптами с подгрузкой со сторонних серверов
| Автор:
так мне и нужно добавить каптчу
как мне проверить вот это 2. В коде выше проверьте параметр charset (кодировка вашего сайта; возможные значения: cp1251 или utf-8) и параметр button (id кнопки отправки данных)
4. В скрипте-обработчике нужно вставить следующий код для защиты от спама:                                       
подскажи куда   где мне найти вот это?
}}//Конец обработчик клиента            if (isset($_POST['moneycaptcha_code'])) {

$handle = curl_init();
        curl_setopt($handle, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($handle, CURLOPT_URL, "https://moneycaptcha.ru/valid.php?code=$_POST[moneycaptcha_code]");
        curl_setopt($handle, CURLOPT_SSL_VERIFYPEER, false);
        $status = curl_exec($handle);
        if ( $status === false ) echo "<br>" . curl_error($handle);
        curl_close($handle);
        $xml = simplexml_load_string($status);
       
        if($xml->code == "1"){ //Здесь обработчик клиента
Ниже вы видите список вариантов встраивания кода капчи на ваш сайт. Вы можете выбрать желаемый вариант кода и установить его на сайт.

Видео инструкция
Play video!
Выберите вариант установки:

Инструкция по установке

1. Если у вас нет CMS, или есть свой форум, гостевая книга и т.п., установите следующий код в форму отправки сообщений:
<div id="money_captcha_wrapper" class="money_captcha_wrapper"> <script type="text/javascript" src="https://moneycaptcha.ru/captcha.php?siteid=12188&charset=utf-8&button=moneycaptchasubmit"></script> </div> <input name="moneycaptcha_code" id="moneycaptcha_code" type="hidden" value="">

2. В коде выше проверьте параметр charset (кодировка вашего сайта; возможные значения: cp1251 или utf-8) и параметр button (id кнопки отправки данных)

3. Проверьте, чтобы кнопка отправки данных имела вид:

<input type="submit" id="moneycaptchasubmit" disabled="true" title="Вам необходимо правильно ответить на капчу">

Если id вашей кнопки не совпадает с параметром button в коде выше, то измените параметр button на id вашей кнопки.

4. В скрипте-обработчике нужно вставить следующий код для защиты от спама: if (isset($_POST['moneycaptcha_code'])) { $handle = curl_init(); curl_setopt($handle, CURLOPT_RETURNTRANSFER, 1); curl_setopt($handle, CURLOPT_URL, "https://moneycaptcha.ru/valid.php?code=$_POST[moneycaptcha_code]"); curl_setopt($handle, CURLOPT_SSL_VERIFYPEER, false); $status = curl_exec($handle); if ( $status === false ) echo "<br>" . curl_error($handle); curl_close($handle); $xml = simplexml_load_string($status); if($xml->code == "1"){ //Здесь обработчик клиента }}//Конец обработчик клиента *"Здесь обработчик клиента" имеется ввиду ваш скрипт обработки формы.
Можеш мне объяснить что и куда мне вставить,первое я сделал,теперь остальные объясни,будь добр
В системе есть встроенная капча, хотите встроить стороннее, обращайтесь к автору скрипта.
Как вам выше уже ответили, для юкоз должно быть серверное решение, а не скрипт мусор со сторонних сервисов.

Если вы бы прочитали это более внимательно еще в начале, то не плодили бы далее пост.
...