powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Почему не работает форма обратной связи?
1 сообщений из 1, страница 1 из 1
Почему не работает форма обратной связи?
    #38903612
dik_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?php
if (isset($_POST['name'])) {$name = $_POST['name']; if ($name == '') {unset($name);}}
if (isset($_POST['email'])) {$email = $_POST['email']; if ($email == '') {unset($email);}}
if (isset($_POST['sub'])) {$sub = $_POST['sub']; if ($sub == '') {unset($sub);}}
if (isset($_POST['body'])) {$body = $_POST['body']; if ($body == '') {unset($body);}}
 
if (isset($name) && isset($email) && isset($sub) && isset($body)){
 
$address = "email_name@mail.ru";
$mes = "Имя: $name \nE-mail: $email \nТема: $sub \nТекст: $body";
$send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email");
if ($send == 'true')
{echo "Сообщение успешно отправлено! Спасибо за проявленный интерес к нашему центру! :)";}
else {echo "Ошибка, сообщение не отправлено!";} 
}
else {echo "Вы заполнили не все поля, необходимо вернуться назад!";}
?>



Вызываю её так:
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<form name="MyForm" action="/site/mail.php" method="post" class="commentform">
<div class="commentmetadata">
<p><input name="name" type="text" style="width:31%" /> Ваше имя</p>
<p><input  name="email" type="text" style="width:31%" /> Электронная почта</p>
<p><input name="sub" type="text" style="width:31%" /> Тема сообщения</p>
<p><textarea name="body" cols="1" rows="5" style="width:98%" /></textarea></p>
<div class="clr"></div>
  <input type="submit" class="submit" tabindex="5" value="Отправить сообщение"><input type="reset" class="reset" tabindex="6" value="Очистить">
</div>  
</form>


Если это важно, то сайт на wordpress
Вобщем после отправки формы выдается сообщение что типа спасибо, сообщение успешно отправлено, а в реальности его в ящике нет. Хостер сказал что почта поддерживается.
Что я делаю не так?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Почему не работает форма обратной связи?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]