Есть форма (ниже) на которой reCaptcha. Капча работает, но если на нее не нажать, то письмо не уйдет, но и оповещения что капча не нажата тоже не будет.
Подскажите плиз, как настроить оповещение, что капча не нажата?
Спасибо.
#Форма#
<div id="question" class="form">
<div class="form__title">Оставьте заявку</div>
<div class="form__subtitle">и мы ответим Вам <br>в ближайшее время</div>
<form action="<?php echo get_template_directory_uri(); ?>/sendmail.php" method="post">
<input type="text" placeholder="Имя" name="name">
<input type="tel" placeholder="Телефон" name="phone" data-req="1">
<input type="email" placeholder="Email" name="email">
<div class="g-recaptcha" data-sitekey="my key"></div>
<textarea name="question" placeholder="Ваш вопрос"></textarea>
<button class="send button" type="submit">ОТПРАВИТЬ</button>
</form>
</div>
<div class="form modal">
<div class="form__title">Ваше сообщение отправлено</div>
<div class="form__subtitle">в ближайшее время мы <br>свяжемся с Вами, <br>спасибо!</div>
</div>
#sendmail.php#
if (isset($_POST['g-recaptcha-response'])) {
$url_to_google_api = "https://www.google.com/recaptcha/api/siteverify";
$secret_key = 'my key';
$query = $url_to_google_api . '?secret=' . $secret_key . '&response=' . $_POST['g-recaptcha-response'] . '&remoteip=' . $_SERVER['REMOTE_ADDR'];
$data = json_decode(file_get_contents($query));
if ($data->success) {
// формирование и отправка письма
} else {
exit('Извините, но похоже Вы робот');
}
} else {
exit('Вы не прошли валидацию reCaptcha');
}