Вставить другую капчу

Нужно вставить капчу стороннего сайта

#1 24 марта 2014 в 20:39
Решил монетизировать трафик капчёй, но слабо представляю себе как правильно поставить стороннюю капчу с сайта parrotify.com/.

Как я понял:
1. создать файл /includes/codegen/new_kcaptcha.php
  1. <?php
  2. if ( count($_POST) ) {
  3. $data = array(
  4. 'captcha[value]' => $_POST["captcha_name"],
  5. 'captcha[key]' => $_COOKIE["_cpathca"],
  6. );
  7. $c = curl_init("http://api.parrotify.com/validate");
  8. curl_setopt($c, CURLOPT_POST, true);
  9. curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
  10. curl_setopt($c, CURLOPT_POSTFIELDS, http_build_query($data));
  11. $result = curl_exec($c);
  12. // в переменной $result будет находится
  13. // "0" === "неправильно"
  14. // или
  15. // "1" === "правильно"
  16. echo ($result == 1)
  17. ? "success"
  18. : "error";
  19. }
  20. ?>
2. внести изменение в файл шаблона (незнаю какой) добавив вывод капчи
  1. <script src="http://api.parrotify.com/start.js"></script>
3. внести изменение в файл /includes/codegen/cms_codegen.php
  1. <?php
  2.  
  3. include('new_kcaptcha.php');
  4. $captcha = new KCAPTCHA();
  5. $_SESSION['captcha_keystring'] = $captcha->getKeyString();
  6.  
  7. ?>
Подскажите пожалуйста что поменять и где.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.