error_reporting(E_ALL);
$to = 'a.kovalkovsky@gmail.com';
$subject = '';
$from = '';
if (isset($_POST['submit'])) {
if(!empty($_POST['name'])){$name = strip_tags(trim($_POST['name']));}
if(!empty($_POST['email'])){$email = strip_tags(trim($_POST['email']));}
if(!empty($_POST['skype'])){$skype = strip_tags(trim($_POST['skype']));}
if(!empty($_POST['sms'])){$sms = strip_tags(trim($_POST['sms']));}
$message = "Имя пользователя: ".$name."\r\n";
$message .= "Почта: ".$email."\r\n";
$message .= "Skype: ".$skype."\r\n";
$message .= "Сообщение: ".$sms."\r\n";
$tema = "=?utf-8?B?".base64_encode($subject)."?=";
$headers = "From: $from\r\nReply-to: $from\r\nContent-type:text/plain; charset=utf-8\r\n";
mail($to, $tema, $message, $headers);
}
var_dump($_POST);
<div class="popupcontact">
<div class="wrapper">
<div class="popupcontacttitle" id="about">Оставьте заявку сейчас и получите бесплатную консультацию!</div>
<form id="form" method="post" action="form.php" class="popupform">
<input type="text" placeholder="Ваше имя" id="name" name="name" value="<?=$_POST['name'] ?? '' ?>" />
<input type="email" placeholder="Ваша почта" id="email" name="email" value="<?=$_POST['email'] ?? '' ?>" />
<input type="text" placeholder="Ваш Skype" name="skype" value="<?=$_POST['skype'] ?? '' ?>" />
<textarea name="sms" cols="5" rows="10" placeholder="Ваше сообщение" value="<?=$_POST['sms'] ?? '' ?>" ></textarea>
<div>
<button type="submit" id="sbm" name="submit">Оставьте заявку</button>
</div>
</form>
</div>
</div>
<div class="contact">
<div class="wrapper">
<div class="contact-title" id="about">Оставьте заявку сейчас и получите бесплатную консультацию!</div>
<form id="mainform" method="post" action="form.php">
<input type="text" placeholder="Ваше имя" id="title" name="name" value="<?=$_POST['name'] ?? '' ?>" />
<input type="email" placeholder="Ваша почта" id="mail" name="email" value="<?=$_POST['email'] ?? '' ?>" />
<input type="text" placeholder="Ваш Skype" name="skype" value="<?=$_POST['skype'] ?? '' ?>" />
<textarea name="sms" cols="30" rows="10" placeholder="Ваше сообщение" value="<?=$_POST['sms'] ?? '' ?>" ></textarea>
<div>
<button type="submit" id="sbmmain" name="submit">Оставить заявку</button>
</div>
</form>
</div>
</div>
$(document).ready(function () {
$(document).on('click','#sbm', function(){
console.log($('#form').serialize());
var sub = true;
if($('#name').val()==""){$('#name').css( "border"," solid 1px red" ); sub=false;}
if($('#email').val()==""){$('#email').css( "border"," solid 1px red" ); sub=false;}
if(sub){
$.ajax({
type: "POST",
url: "form.php",
data: $('#form').serialize()
}).done(function(data) { //в data вернется ответ сервера, например можно вывести ошибки
alert('Спасибо');
$('.popupcontact').hide();
$('.modal').removeClass('open');
});
}
return false;
});
});
$(document).ready(function () {
$(document).on('click','#sbmmain', function(){
console.log($('#form').serialize());
var sub = true;
if($('#title').val()==""){$('#title').css( "border"," solid 1px red" ); sub=false;}
if($('#mail').val()==""){$('#mail').css( "border"," solid 1px red" ); sub=false;}
if(sub){
$.ajax({
type: "POST",
url: "form.php",
data: $('#mainform').serialize()
}).done(function(data) { //в data вернется ответ сервера, например можно вывести ошибки
alert('Спасибо');
$('input').val('');
});
}
return false;
});
});
$(document).ready(function () {
$(document).on('click','#sbm', function(){
console.log($('#form').serialize());
var sub = true;
if($('#name').val()==""){$('#name').css( "border"," solid 1px red" ); sub=false;}
if($('#email').val()==""){$('#email').css( "border"," solid 1px red" ); sub=false;}
if(sub){
$.ajax({
type: "POST",
url: "form.php",
data: $('#form').serialize()
}).done(function(data) { //в data вернется ответ сервера, например можно вывести ошибки
alert('Спасибо');
$('.popupcontact').hide();
$('.modal').removeClass('open');
});
}
return false;
});
});
$(document).ready(function () {
$(document).on('click','#sbm', function(){
console.log($('#form').serialize());
var sub = true;
if($('#name').val()==""){$('#name').css( "border"," solid 1px red" ); sub=false;}
if($('#email').val()==""){$('#email').css( "border"," solid 1px red" ); sub=false;}
if(sub){
$.ajax({
type: "POST",
url: "form.php",
data: $('#form').serialize()
}).done(function(data) { //в data вернется ответ сервера, например можно вывести ошибки
alert('Спасибо');
$('.popupcontact').hide();
$('.modal').removeClass('open');
});
}
return false;
});
});