Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Подключил скрипт к форме , приходят пустые сообщения

common.js
$(document).ready(function() {

$("#form").submit(function() {
$.ajax({
type: "POST",
url: "mail.php",
data: $(this).serialize()
}).done(function() {
$(this).find("input").val("");
alert("Спасибо за заявку! Скоро мы с вами свяжемся.");
$("#form").trigger("reset");
});
return false;
});

});



index.html
<div id="form">

<form method="post" action="call.php" id="order" >

<input type="text" id="in2" name="name" placeholder="Ваше ФИО">
<input type="text" id="in3" name="phone" placeholder="Телефон">

<button type="submit" style="cursor: pointer; background: transparent url(&quot;btz.png&quot;) repeat scroll 0% 0%; width: 237px; height: 48px; border: 0px none;" id="bb"> </button>


</form>



</div>


mail.php
<?php

$recepient = "fdsdfdsff@gmail.com";
$sitename = "Название сайта";

$name = trim($_POST["name"]);
$phone = trim($_POST["phone"]);
$text = trim($_POST["text"]);
$message = "Имя: $name \nТелефон: $phone \nТекст: $text";

$pagetitle = "Новая заявка с сайта \"$sitename\"";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");



Не берет значения с полей формы, приходят пустые сообщения
Ответ:
не верно где то прописаны параметры, нужно ждать ПОМПА, может и мне подскажет почему вот такое при отправке выскакивает
Ошибка ! Скрипту не были переданы параметры !
Вопрос: Подключил скрипт к форме , приходят пустые сообщения

common.js
$(document).ready(function() {

$("#form").submit(function() {
$.ajax({
type: "POST",
url: "mail.php",
data: $(this).serialize()
}).done(function() {
$(this).find("input").val("");
alert("Спасибо за заявку! Скоро мы с вами свяжемся.");
$("#form").trigger("reset");
});
return false;
});

});



index.html
<div id="form">

<form method="post" action="call.php" id="order" >

<input type="text" id="in2" name="name" placeholder="Ваше ФИО">
<input type="text" id="in3" name="phone" placeholder="Телефон">

<button type="submit" style="cursor: pointer; background: transparent url(&quot;btz.png&quot;) repeat scroll 0% 0%; width: 237px; height: 48px; border: 0px none;" id="bb"> </button>


</form>



</div>


mail.php
<?php

$recepient = "fdsdfdsff@gmail.com";
$sitename = "Название сайта";

$name = trim($_POST["name"]);
$phone = trim($_POST["phone"]);
$text = trim($_POST["text"]);
$message = "Имя: $name \nТелефон: $phone \nТекст: $text";

$pagetitle = "Новая заявка с сайта \"$sitename\"";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");



Не берет значения с полей формы, приходят пустые сообщения
Ответ:
не верно где то прописаны параметры, нужно ждать ПОМПА, может и мне подскажет почему вот такое при отправке выскакивает
Ошибка ! Скрипту не были переданы параметры !
Вопрос: Подключил скрипт к форме , приходят пустые сообщения

common.js
$(document).ready(function() {

$("#form").submit(function() {
$.ajax({
type: "POST",
url: "mail.php",
data: $(this).serialize()
}).done(function() {
$(this).find("input").val("");
alert("Спасибо за заявку! Скоро мы с вами свяжемся.");
$("#form").trigger("reset");
});
return false;
});

});



index.html
<div id="form">

<form method="post" action="call.php" id="order" >

<input type="text" id="in2" name="name" placeholder="Ваше ФИО">
<input type="text" id="in3" name="phone" placeholder="Телефон">

<button type="submit" style="cursor: pointer; background: transparent url(&quot;btz.png&quot;) repeat scroll 0% 0%; width: 237px; height: 48px; border: 0px none;" id="bb"> </button>


</form>



</div>


mail.php
<?php

$recepient = "fdsdfdsff@gmail.com";
$sitename = "Название сайта";

$name = trim($_POST["name"]);
$phone = trim($_POST["phone"]);
$text = trim($_POST["text"]);
$message = "Имя: $name \nТелефон: $phone \nТекст: $text";

$pagetitle = "Новая заявка с сайта \"$sitename\"";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");



Не берет значения с полей формы, приходят пустые сообщения
Ответ:
не верно где то прописаны параметры, нужно ждать ПОМПА, может и мне подскажет почему вот такое при отправке выскакивает
Ошибка ! Скрипту не были переданы параметры !
Вопрос: Подключил скрипт к форме , приходят пустые сообщения

common.js
$(document).ready(function() {

$("#form").submit(function() {
$.ajax({
type: "POST",
url: "mail.php",
data: $(this).serialize()
}).done(function() {
$(this).find("input").val("");
alert("Спасибо за заявку! Скоро мы с вами свяжемся.");
$("#form").trigger("reset");
});
return false;
});

});



index.html
<div id="form">

<form method="post" action="call.php" id="order" >

<input type="text" id="in2" name="name" placeholder="Ваше ФИО">
<input type="text" id="in3" name="phone" placeholder="Телефон">

<button type="submit" style="cursor: pointer; background: transparent url(&quot;btz.png&quot;) repeat scroll 0% 0%; width: 237px; height: 48px; border: 0px none;" id="bb"> </button>


</form>



</div>


mail.php
<?php

$recepient = "fdsdfdsff@gmail.com";
$sitename = "Название сайта";

$name = trim($_POST["name"]);
$phone = trim($_POST["phone"]);
$text = trim($_POST["text"]);
$message = "Имя: $name \nТелефон: $phone \nТекст: $text";

$pagetitle = "Новая заявка с сайта \"$sitename\"";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");



Не берет значения с полей формы, приходят пустые сообщения
Ответ:
не верно где то прописаны параметры, нужно ждать ПОМПА, может и мне подскажет почему вот такое при отправке выскакивает
Ошибка ! Скрипту не были переданы параметры !
Вопрос: Подключил скрипт к форме , приходят пустые сообщения

common.js
$(document).ready(function() {

$("#form").submit(function() {
$.ajax({
type: "POST",
url: "mail.php",
data: $(this).serialize()
}).done(function() {
$(this).find("input").val("");
alert("Спасибо за заявку! Скоро мы с вами свяжемся.");
$("#form").trigger("reset");
});
return false;
});

});



index.html
<div id="form">

<form method="post" action="call.php" id="order" >

<input type="text" id="in2" name="name" placeholder="Ваше ФИО">
<input type="text" id="in3" name="phone" placeholder="Телефон">

<button type="submit" style="cursor: pointer; background: transparent url(&quot;btz.png&quot;) repeat scroll 0% 0%; width: 237px; height: 48px; border: 0px none;" id="bb"> </button>


</form>



</div>


mail.php
<?php

$recepient = "fdsdfdsff@gmail.com";
$sitename = "Название сайта";

$name = trim($_POST["name"]);
$phone = trim($_POST["phone"]);
$text = trim($_POST["text"]);
$message = "Имя: $name \nТелефон: $phone \nТекст: $text";

$pagetitle = "Новая заявка с сайта \"$sitename\"";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");



Не берет значения с полей формы, приходят пустые сообщения
Ответ:
не верно где то прописаны параметры, нужно ждать ПОМПА, может и мне подскажет почему вот такое при отправке выскакивает
Ошибка ! Скрипту не были переданы параметры !
Вопрос: Подключил скрипт к форме , приходят пустые сообщения

common.js
$(document).ready(function() {

$("#form").submit(function() {
$.ajax({
type: "POST",
url: "mail.php",
data: $(this).serialize()
}).done(function() {
$(this).find("input").val("");
alert("Спасибо за заявку! Скоро мы с вами свяжемся.");
$("#form").trigger("reset");
});
return false;
});

});



index.html
<div id="form">

<form method="post" action="call.php" id="order" >

<input type="text" id="in2" name="name" placeholder="Ваше ФИО">
<input type="text" id="in3" name="phone" placeholder="Телефон">

<button type="submit" style="cursor: pointer; background: transparent url(&quot;btz.png&quot;) repeat scroll 0% 0%; width: 237px; height: 48px; border: 0px none;" id="bb"> </button>


</form>



</div>


mail.php
<?php

$recepient = "fdsdfdsff@gmail.com";
$sitename = "Название сайта";

$name = trim($_POST["name"]);
$phone = trim($_POST["phone"]);
$text = trim($_POST["text"]);
$message = "Имя: $name \nТелефон: $phone \nТекст: $text";

$pagetitle = "Новая заявка с сайта \"$sitename\"";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");



Не берет значения с полей формы, приходят пустые сообщения
Ответ:
не верно где то прописаны параметры, нужно ждать ПОМПА, может и мне подскажет почему вот такое при отправке выскакивает
Ошибка ! Скрипту не были переданы параметры !
Вопрос: Форма обратной связи, на почту приходит пустое сообщение

Здравствуйте, помогите пожалуйста подкорректировать форму обратной связи на сайте Просто после отправки сообщения, на почту приходит пустое сообщение... В файле mail.php писал следующее:

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
if (isset($_POST['$name'])) {$contact_name = $_POST['$name'];}
if (isset($_POST['$email'])) {$contact_email = $_POST['$email'];}
if (isset($_POST['$subject'])) {$message = $_POST['$subject'];}
if (isset($_POST['$message'])) {$message = $_POST['$message'];}
 
$address = 'boicodjonn@mail.ru';
$sub = "Сообщение из 15-го выпуска рассылки";
$mes = "Автор назвался: $name \nУказал свой адрес: $email \nТема письма: $subject \nСодержание письма: $message";
$verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email");
if ($verify == 'true')
{
echo "<p>Сообщение отправлено";
}
else 
{
echo "<p>Сообщение не отправлено";
}
?>
... возможно нужно что-то где-то изменить или добавить... Подскажите пожалуйста, спасибо!
Ответ: Добрый день, посмотрите пожалуйста, у меня приходит пустое сообщение на почту, а во втором приходит какая то кодировка. Заранее спасибо

<?php $name = $_POST['name'];

$phone = $_POST['phone'];

$formcontent="От: $name \n Сообщение: $phone";

$recipient = "laetkot@mail.ru";

$subject = "Заявка с сайта";

$mailheader = "Отправитель: $name \r\n";

mail($recipient, $subject, $formcontent, $mailheader) or die("Ошибка!");

echo "Спасибо за заявку, мастер свяжется с Вами в течении 1 часа!";

?>
И второй php
<?if(isset($_POST["submit_tel"]))
{
$email = 'laetkot@mail.ru';
/* Отправляем email */
mail($email, "Заказ обратного звонка на сайте ...", "\n
Посетитель заказал обратный звонок! \n
Телефон : ".$_POST['tel']."
");
echo '<div class="cb">Заявка принята!';
}
?>
Вопрос: Иногда приходит пустая форма

Имеется код:
Код HTML5
1
2
3
4
<form action="mailzakaz.php" method="post" class="forma-zakaza" >
    Как вас зовут?<br /><input type="text" name="name" class="fio1" required/><br />
    Ваш контактный номер<br /> <input type="text" name="nomer" class="fio1" required/><br />
    Ваш адрес<br /><input type="text" name="adr" class="fio1" required/><br />
обработчик:
Код PHP
1
2
3
4
5
6
<?
$mail=mail("fedotinho@yandex.ru","заказ","имя: $_POST[name]\n контакт: $_POST[nomer]\n 
адрес: $_POST[adr]\n ");
if ($mail){include 'pismo.php';;}(здесь pismo.php это просто вывод сообщения о том что письмо отправлено)
else {echo "ваше письмо не отправлено";}
?>
проблема в том что иногда приходит пустая форма. Лично проверял на всех браузерах, на нескольких компьютерах, все работает и пустое сообщение не приходит. Но время от времени все же приходит пустое сообщение:
имя:
контакт:
адрес:
Ответ: В форме имеется submit(я просто забыл копировать и вставить), по поводу $_post[name] работает и с кавычками и без. Насчёт isset, попробовал поставить все равно приходят иногда пустые формы. Но проанализировав свои страницы понял что это скорее всего делает робот из поисковых систем. Ведь если ссылаться на обработчик с адресной строки то как раз мне на майл приходит пустая форм. Думаю проблема решится с помощью условия с функцией empty().
Вопрос: Форма обратной связи, приходит пустое письмо

Добрый день, посмотрите пожалуйста, у меня приходит пустое сообщение на почту, а во втором приходит какая то кодировка. Заранее спасибо

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php $name = $_POST['name'];
 
$phone = $_POST['phone'];
 
$formcontent="От: $name \n Сообщение: $phone";
 
$recipient = "laetkot@mail.ru";
 
$subject = "Заявка с сайта";
 
$mailheader = "Отправитель: $name \r\n";
 
mail($recipient, $subject, $formcontent, $mailheader) or die("Ошибка!");
 
echo "Спасибо за заявку, мастер свяжется с Вами в течении 1 часа!";
 
?>
И второй php
PHP
1
2
3
4
5
6
7
8
9
10
11
<?if(isset($_POST["submit_tel"])) 
{
$email = 'laetkot@mail.ru';
/* Отправляем email */
mail($email, "Заказ обратного звонка на сайте ...", "\n
Посетитель заказал обратный звонок! \n
Телефон : ".$_POST['tel']."
");
echo '<div class="cb">Заявка принята!';
}
?>
Ответ: Переменная $email вот в этой строке у Вас неопределена
PHPHTML
1
$send = mail ($address,$name,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email");
Чтобы в теме письма правильно отображались русские символы надо сделать так:
PHPHTML
1
$send = mail ($address, "=?UTF-8?B?".base64_encode($name)."?=", $mes, "Content-type:text/plain; charset = UTF-8\n");
From из заголовков я убрал т.к. переменная $email нигде не заполнена
Вопрос: После заполнения формы, приходит пустое письмо на почту

Скачал лендинг, всё отлично работает. Кроме формы. Перепробовал всё, пожалуйста, знающие, помогие разобратся в чём проблема.

PHPHTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<form action="index.php" method="post" enctype="multipart/form-data" class="our_form"><style>#block-new61 label.main {
clear: left; width: 100px;float: inside;font-family: Trebuchet MS;font-weight: bold;color: #000000;font-size: 15px;height: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 input::-webkit-input-placeholder {
padding: 0;width: 100px;float: inside;font-family: Trebuchet MS;font-weight: bold;color: #000000;font-size: 15px;height: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 input:-moz-placeholder {
padding: 0;width: 100px;float: inside;font-family: Trebuchet MS;font-weight: bold;color: #000000;font-size: 15px;height: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 input:-ms-input-placeholder {
padding: 0;width: 100px;float: inside;font-family: Trebuchet MS;font-weight: bold;color: #000000;font-size: 15px;height: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 textarea::-webkit-input-placeholder {
padding: 0;width: 100px;float: inside;font-family: Trebuchet MS;font-weight: bold;color: #000000;font-size: 15px;height: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 textarea:-moz-placeholder {
padding: 0;width: 100px;float: inside;font-family: Trebuchet MS;font-weight: bold;color: #000000;font-size: 15px;height: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 textarea:-ms-input-placeholder {
padding: 0;width: 100px;float: inside;font-family: Trebuchet MS;font-weight: bold;color: #000000;font-size: 15px;height: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 select::-webkit-input-placeholder {
padding: 0;width: 100px;float: inside;font-family: Trebuchet MS;font-weight: bold;color: #000000;font-size: 15px;height: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 select:-moz-placeholder {
padding: 0;width: 100px;float: inside;font-family: Trebuchet MS;font-weight: bold;color: #000000;font-size: 15px;height: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 select:-ms-input-placeholder {
padding: 0;width: 100px;float: inside;font-family: Trebuchet MS;font-weight: bold;color: #000000;font-size: 15px;height: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 option::-webkit-input-placeholder {
padding: 0;width: 100px;float: inside;font-family: Trebuchet MS;font-weight: bold;color: #000000;font-size: 15px;height: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 option:-moz-placeholder {
padding: 0;width: 100px;float: inside;font-family: Trebuchet MS;font-weight: bold;color: #000000;font-size: 15px;height: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 option:-ms-input-placeholder {
padding: 0;width: 100px;float: inside;font-family: Trebuchet MS;font-weight: bold;color: #000000;font-size: 15px;height: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 .input {
display: block;
margin: 0 0 0 0;
height: 40px;
width: 306px;
border-radius: 4px; width: 228px;height: 40px;font-size: 15px;color: #000000;padding: 11;border-width: 1px;border-radius: 4px;border-color: #cccccc;font-weight: bold;margin-bottom: 6px;border-style: none;font-family: Trebuchet MS;focus-color: #53a7ec;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
padding: 0 11px !important;;
}
#block-new61 .input:focus {
border-color: rgba(83, 167, 236, 0.6);
-webkit-box-shadow: inset 0 1px 1px rgba(83, 167, 236, 0.075), 0 0 8px rgba(83, 167, 236, 0.8);
-moz-box-shadow: inset 0 1px 1px rgba(83, 167, 236, 0.075), 0 0 8px rgba(83, 167, 236, 0.8);
box-shadow: inset 0 1px 1px rgba(83, 167, 236, 0.075), 0 0 8px rgba(83, 167, 236, 0.8);
}
#block-new61 select.input {
display: block;
height: 40px;
padding: 0 11px !important; padding-right: 0 !important;;
width: 328px !important;
}
#block-new61 input.input {
display: block;
height: 40px !important;
width: 306px;
box-shadow: none;
}
#block-new61 input:required {
box-shadow: none;
}
#block-new61 input:invalid {
box-shadow: none;
}
#block-new61 input[type=checkbox] {
margin-right: 5px;
}
#block-new61 input[type=radio] {
margin-right: 5px;
}
#block-new61 textarea.input {
display: block;
width: 306px;
margin-right: 0 !important;
padding: ;
}
#block-new61 .radio {
display: block; font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: normal;height: auto;width: auto;left: 0;top: 0;background-color: transparent;background-image: none;background-position: 0% 0%;background-repeat: no-repeat;;
}
#block-new61 .input_block {
display: block;
margin-bottom: 6px;
margin-left: 0;
}
#block-new61 {
z-index: 124;
}
#block-new61 input {
padding: 0; margin: 0; ;
}
#block-new61 label {
margin: 0;
padding: 0;
}
#block-new61 .column50 {
width: 50%;
float: left;
}
#block-new61 .column50.column50_1 .cont {
padding-right: 3px;
}
#block-new61 .column50.column50_2 .cont {
padding-left: 3px;
}
#block-new61 .column50 .input {
margin-top: 0;
}
#block-new61 .form-list-item {
display: inline-block;
}
#block-new61 .form-list-item.form-list-columns-1 {
width: 100%;
}
#block-new61 .form-list-item.form-list-columns-2 {
width: 50%;
}
#block-new61 .form-list-item.form-list-columns-3 {
width: 33%;
}
</style><div class="step step-0" data-button="" style="display: block"><div class="cont " data-name="widget_0" data-first_name="1" data-default="" data-required="1" data-column="1" data-ordering="1" data-crm_label="имя" data-label="Введите Ваше имя" data-type="input"><input type="text" class="input" name="widget_0" value="" required="" placeholder="Введите Ваше имя*"></div>
<div class="cont " data-name="widget_1" data-default="" data-pattern="\(\d\d\d\) \d\d\d-\d\d-\d\d" data-required="1" data-mask="(999) 999-99-99" data-column="1" data-ordering="2" data-phone="1" data-label="Введите телефон" data-crm_label="Телефон" data-type="tel"><input type="tel" pattern="\(\d\d\d\) \d\d\d-\d\d-\d\d" data-mask="(999) 999-99-99" class="input" name="widget_1" value="" required="" placeholder="Введите телефон*"></div>
</div>
<div style="display:none"><input type="hidden" name="csrfmiddlewaretoken" value="3fh0gjCUidZEiGYhOOIzhupsetT8uysb"></div></form><div class="message" style="display: none;"><a class="redirect" href=""></a></div>
      </div>
А это index.php

PHPHTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<?php
 /* Здесь проверяется существование переменных */
  if (isset($_POST['phone'])) {$phone = $_POST['phone'];}
 if (isset($_POST['name'])) {$name = $_POST['name'];}
 if (isset($_POST['email'])) {$email = $_POST['other'];}
 
/* Сюда впишите свою эл. почту */
 $address = "lp-bm@yandex.ru";
 
/* А здесь прописывается текст сообщения, \n - перенос строки */
 $mes = "Тема: Заказ обратного звонка!\nТелефон: $phone\nИмя: $name\nКомментарий: $other";
 
/* А эта функция как раз занимается отправкой письма на указанный вами email */
$sub='Заказ с сайта'; //сабж
$email='<yourdomen.ru>'; // от кого
 $send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = utf-8\r\nFrom:$email");
 
ini_set('short_open_tag', 'On');
header('Refresh: 3; URL=index.html');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="refresh" content="3; url=index.html">
<title>С вами свяжутся</title>
<meta name="generator">
<style type="text/css">
body
{
   
   background: #22BFF7 url(img/zakaz.jpg) top -70% center no-repeat;
   
}
 
<script type="text/javascript">
setTimeout('location.replace("/index.html")', 3000);
/*Изменить текущий адрес страницы через 3 секунды (3000 миллисекунд)*/
</script> 
</head>
</body>
</html>
Скачать полный лендинг можно здесь
Помогите знающие разобраться, как можно сделать, чтобы данная кнопка начала работать.

Код кнопки

PHPHTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<div class="block block-button is-submit" id="block-new62" style="display: none; border-width: 1px; position: absolute; z-index: 125; font-size: 26px; color: rgb(255, 255, 255); top: 340px; height: 54px; width: 341px; left: 281px; background-color: transparent; background-image: none; background-position: 0% 0%; background-repeat: no-repeat no-repeat;">
            <a href="index.php" data-label=" " target="" style="display: block;
width: 341px;
height: 54px;
text-align: center;
vertical-align: middle;
line-height: 54px;
text-decoration: none;
border-radius: auto;
color: #ffffff;
" id="render_new62"></a><img src="./index_files/pozvonitemne2.png" style="width: 0px; height: 0px;"><img src="./index_files/pozvonitemne_1.png" style="width: 0px; height: 0px;"><style>a#render_new62 {
background: 0% 0% no-repeat url([url]http://media.lpgenerator.ru/images/10285/pozvonitemne_1.png#size_339x52[/url]) ;
}
a#render_new62:hover {
background: 0% 0% no-repeat url([url]http://media.lpgenerator.ru/images/10285/pozvonitemne2.png#size_339x52[/url]) ;
}
</style>
        </div>
Добавлено через 21 час 57 минут
Если брать данный код

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
if (isset($_POST['sub'])) {
    $email = "email@gmail.com";// поставьте свой адрес
    $title = "Тема письма";
    
    $text = '';
    $text .= '<p>Name:'.$_POST['widget_0'].'</p>';
    $text .= '<p>Phone:'.$_POST['widget_1'].'</p>';
 
 
    $headers = "MIME-Version: 1.0\r\n";
    $headers .= "Content-type: text/html; charset=utf8\r\n";
    if(mail($email, $title, $text, $headers)){
        echo 'success';
    }else{
        echo 'error';
    }
}
И взять

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<form action="send.php" method="post" enctype="multipart/form-data" class="our_form">
            <div class="step step-0" data-button="" style="display: block">
                <div class="cont" data-name="widget_0" data-first_name="1" data-ordering="0" data-required="1" data-mapping="name" data-label="Ваше имя" data-type="input">
                    <input type="text" class="input" name="widget_0" value="" required="" placeholder="Ваше имя*">
                </div>
                <div class="cont" data-name="widget_1" data-ordering="1" data-pattern="\(\d\d\d\) \d\d\d-\d\d-\d\d" data-required="1" data-mask="(999) 999-99-99" data-phone="1" data-label="Телефон" data-type="tel">
                    <input type="tel" pattern="\(\d\d\d\) \d\d\d-\d\d-\d\d" data-mask="(999) 999-99-99" class="input" name="widget_1" value="" required="" placeholder="Телефон*">
                </div>
                <div class="cont">
                    <input type="submit" name="sub" value="Отправить">
                </div>
            </div>
            <div style="display:none">
                <input type="hidden" name="csrfmiddlewaretoken" value="3fh0gjCUidZEiGYhOOIzhupsetT8uysb">
            </div>
        </form>
Тогда вообще не приходит письмо, почему?
Ответ: Тот стиль не работает, кнопка пропадает. И нету картинок. У меня получилось изменить дизайн на такой. Всё отлично работает, спасибо всем!

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<div class="block block-button is-submit">
            <input type="submit" name="send" value="" style="display: block;" id="render_new62">
            
<style>
#render_new62 {
background: 0% 0% no-repeat url(./index_files/pozvonitemne_1.png#size_339x52) ;
width: 341px;
height: 54px;
text-align: center;
vertical-align: middle;
line-height: 54px;
text-decoration: none;
border: 0;
color: #ffffff;
}
#render_new62:hover {
background: 0% 0% no-repeat url(./index_files/pozvonitemne2.png#size_339x52) ;
width: 341px;
height: 54px;
text-align: center;
vertical-align: middle;
line-height: 54px;
text-decoration: none;
border: 0;
color: #ffffff;
}
</style>
        </div>
p.s После нажатия на Submit, у меня страница не обновлялась, и не показывала картинки.
После того как я удалил в форме class="our_form" всё отлично заработало. Тему можно закрывать.

HTML5
1
<form action="index.php" method="post" enctype="multipart/form-data" >