Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
Alex202017
0 / 0 / 0
Регистрация: 06.01.2018
Сообщений: 1
1

Форма обратной связи

06.01.2018, 19:15. Просмотров 199. Ответов 2
Метки нет (Все метки)

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

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
<html>
<head>
  <meta charset="utf-8"/>
</head>
<body>
  <form id="application" action=" application.php" method="POST" name=" application ">
   <input name="name" id="zayavkaName" maxlength="20" placeholder="Введите ваше имя" required />
   <input name="email" type="email" id="applicationEmail" maxlength="20" placeholder="Введите ваш E-mail" required />
   <input name="telephone" type="Tel" id="applicationTelephone" maxlength="20" placeholder="Введите ваш телефон" required/>
   <button class="applicationButton" type="submit" form="application">Получить прайс </button>
</form>
</body>
</html>
PHP
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
<?php 
 
$sendto   = "mtuadd@bigmir.net"; 
$username = $_POST['name'];   
$usertel = $_POST['telephone']; 
$usermail = $_POST['email']; 
 
 
$subject  = "Новое сообщение";
$headers  = "From: " . strip_tags($usermail) . "\r\n";
$headers .= "Reply-To: ". strip_tags($usermail) . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html;charset=utf-8 \r\n";
 
 
$msg  = "<html><body style='font-family:Arial,sans-serif;'>";
$msg .= "<h2 style='font-weight:bold;border-bottom:1px dotted #ccc;'>Cообщение с сайта</h2>\r\n";
$msg .= "<p><strong>От кого:</strong> ".$username."</p>\r\n";
$msg .= "<p><strong>Почта:</strong> ".$usermail."</p>\r\n";
$msg .= "<p><strong>Сайт:</strong> ".$usertel."</p>\r\n";
$msg .= "</body></html>";
 
 
if(@mail($sendto, $subject, $msg, $headers)) {
    echo "<center><img src='images/spasibo.png'></center>";
} else {
    echo "<center><img src='images/ne-tpravleno.png'></center>";
}
 
?>
https://i.gyazo.com/571043cf3eaee6708db5b810566c4f6c.png
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.01.2018, 19:15
Ответы с готовыми решениями:

Форма обратной связи
Здравствуйте, вот недавно поставил форму обратной связи, работает, отправляет...

Форма обратной связи
я вставила на сайт форму обратной связи, в ней должна быть возможность...

Форма обратной связи
Всем привет! Возникла проблема, уже не знаю как решить ее (( Суть в...

Форма обратной связи
Сделал send.php &lt;?php if (isset($_POST)) {$name = $_POST;} if...

Форма обратной связи
Добрый день, Уважаемые специалисты! Не высылается сообщение при отправке из...

2
Alexander_Bs
0 / 0 / 0
Регистрация: 08.01.2018
Сообщений: 4
08.01.2018, 09:35 2
Функция mail в php работает не всегда. Для её работы должен быть правильно настроен сервер. Я в своей практике всегда избегал ее использования.
Я использую PHPmailer, а сервера для почты - pdd.yandex.ru
0
little endian
-25 / 5 / 5
Регистрация: 21.12.2017
Сообщений: 59
08.01.2018, 11:35 3
ф-я mail() использует системный sendmail, ей не нужен сервер
другое дело, что без сервера письмо может не пройти какие-нибудь фильтры у получателя
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2018, 11:35

Форма обратной связи с загрузкой картинки
Помогите пожалуйста. У меня на сайте стоит форма обратной связи. Хочу добавить...

Форма обратной связи не отправляет данные
Здравствуйте великие гуру PHP, помогите чайнику, хотел сделать на примере...

Форма обратной связи без отправки на e-mail
Я не знаю как сделать так, чтобы форма создавала файл (.htm/.txt) а не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru