Идет появление окна благодарности, если капча не правильная. Как исправить?
Вот форма отправки:
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (isset($_POST['phone'])) {$phone = $_POST['phone']; if ($phone == '') {unset($phone);}}
if (isset($_POST['email'])) {$email = $_POST['email']; if ($email == '') {unset($email);}}
if (isset($_POST['pr'])){$pr = $_POST['pr']; if ($pr == '') {unset($pr);}}
if (isset($_POST['captcha'])){$captcha = $_POST['captcha'];}
$to = "kna4er76@gmail.com"; /*Адрес, на который должно приходить письмо*/
$sendfrom = "bg.nn@yandex.ru"; /*Адрес, с которого будет приходить письмо*/
$subject = "Заявка с сайта Кроватки - Bell mobile ";
if (isset($phone) && isset($email) && isset($pr))
{ /* Проверяем правильность ввода капчи */
if ($captcha == $pr)
{
/* Формируем сообщение */
$address = "email@sait.ru"; //Здесь нужно вписать Ваш email
$mes = "Телефон: $phone \n E-mail: $email";
/* Отправка сообщения */
$verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251\r\nFrom:$subject");
}
else
{
echo "Вы не правильно ввели сумму чисел с картинки";
}
}
}
?>
Вот скрипт нажатия на кнопку "Отправить"
$(document).ready(function () {
$(".form").submit(function () {
// Получение ID формы
var formID = $(this).attr('id');
// Добавление решётки к имени ID
var formNm = $('#' + formID);
$.ajax({
type: "POST",
url: 'mail.php',
data: formNm.serialize(),
success: function (data) {
____________________________________________
Проблема: При неправильно заполненном поле "капча" все равно выскакивает сообщение благодарности. Но форма не отправляется из за проверки ввода капчи в php.
Как сделать чтобы эти два файла работали исправно и при нажатии выводилось сообщение что капча не верна.