$maxFileSize = 100 * 1024 * 1024; // 100 MB
$name = $_POST['name'] ?? null; // для php >= 7.0
echo 'успешно'
и echo 'не успешно'
<form id="sc06row2__form">
<input type="text" name="name">
<input type="text" name="surname">
<input type="submit" name="submit">
</form>
$("#sc06row2__form").submit(function () {
var th = $(this);
$.ajax({
type: "POST",
url: "send.php", //Change
data: th.serialize(),
success: function (data) {
//console.log(data)
var response = jQuery.parseJSON(data);
if(response.type == 'success'){
alert(response.message);
}
if(response.type == 'error'){
alert(response.message);
}
}
});
return false;
});
if(isset($_POST)){
$answer = [];
if(!empty($_POST['name'])){
$answer = ['type' => 'success', 'message' => 'Message send!'];
}
else{
$answer = ['type' => 'error', 'message' => 'Message no send!'];
}
echo json_encode($answer);
}
$filesize = null;
$answer = [];
if ($filesize < 10000000) {
mail($to, $subject, $message, $headers);
$answer = ['type' => 'success', 'message' => 'Ваше сообщение отправлено, спасибо!'];
echo json_encode($answer);
}
else {
$answer = ['type' => 'error', 'message' => 'Извините, письмо не отправлено. Размер всех файлов превышает 10 МБ.'];
echo json_encode($answer);
}
$name = urldecode($name)
да и сократить можно