Как отправить reCAPTCHA(google) с помощью ajax

152
11 декабря 2017, 16:25

Подскажите пожалуйста, как я могу отправить параметры рекапчи на сервер(php), с помощью ajax. Ниже привел пример, как я думал, это сделать. Но, не получается к сожалению. JS:

$("#send").on("click", function () {
    $.ajax({
        type: "POST",
        url: "addView.php",
        data:grecaptcharesponse : $(".g-recaptcha"),
        success: function (html) {
            $("#test").html(html);

        }

    });
    return false;
});


Php:

$secret = '6L2dfmcDwUAAAAAOBlyzsdsCtIh_EWij93oshLs';
$response = $_POST['grecaptcharesponse'];
$remoteip = $_SERVER['REMOTE_ADDR'];

$url = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=$secret&response=$response&remoteip=$remoteip");
$result = json_decode($url, TRUE);
if ($result['success'] == 1) {
    echo $_POST['myreq'];
    return true;
}
echo "no";

Благодарю за помощь.

READ ALSO
Удаление данных из таблицы PHP

Удаление данных из таблицы PHP

Следующим кодом формируется таблица в html и выводятся данные из массива:

209
wxBitmap в текстуру.

wxBitmap в текстуру.

Создаю bitmap, пишу на нем строку, конвертирую в wxImage, и пытаюсь использовать как текстуру

219
Условие Edit Cintrol. Цвет текста. С++. MFC

Условие Edit Cintrol. Цвет текста. С++. MFC

Как сделать проверку, чтобы при вводе в Edit Control определенного значения, оно становилось красным и нельзя было нажать на кнопкуТо есть значение...

257
Задача про рыцарей и оруженосцев

Задача про рыцарей и оруженосцев

ЗдравствуйтеЗначит, задача состоит в том, чтобы переправить 3 рыцарей и 3 их оруженосцев на другой берег на лодке, в которую вмещается 2 человека

258