А как этот enquire.php достать?
<?php
header("Content-type: application/json; charset=utf-8");
$ob = new stdClass();
$ob->error = false;
if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'):
if($_POST):
if(!empty($_POST["mail"])):
$email = trim($_POST["mail"]);
if(preg_match("/^([\w-._]+@[\w-._]+\.[\w-]{2,})$/i", $email)):
// Email введён корректно
else:
// Email введён не корректно или вообще не введён.
$ob->error = true;
$ob->mail = "Не введён email";
endif;
else:
$ob->mail = "Не введён email";
endif;
if(!empty($_POST["name"])):
$name = trim($_POST["name"]);
if(mb_strlen(trim($value)) > 2):
// Имя введён корректно
else:
// Имя введён не корректно или вообще не введён.
$ob->error = true;
$ob->name = "Не введёно Имя";
endif;
else:
$ob->name = "Не введёно Имя";
endif;
//Если ошибок нет
if(!$ob->error):
// Что-то делаете с полученными данными
$ob->success = "Сообщение о удачной отправке данных";
endif;
else:
$ob->error = true;
// $_POST запрос пустой.
$ob->fatall = "Вообще ни чего не отправлено.";
endif;
else:
$ob->error = true;
// Вернее отправлено, но это не AJAX, ну и незачем об этом знать пользователю
$ob->fatall = "Вообще ни чего не отправлено.";
endif;
echo json_encode($ob);
?>