Legioner911
@Legioner911

Как подписать поля в отправленном сообщении sendmail?

Здравствуйте.
Извиняюсь может за тупой вопрос.
Прошу отнестись вас с пониманием.

У меня на сайте при отправлении сообщения через форму, идет обращение к обработчику на сервере sendmail.php и он высылает сообщение мне на почту. Но высылает просто строками без подписи полей в которые была введена эта информация.
Подскажите пожалуйста знающие программисты, как мне их подписать, что бы в сообщении каждое поле было подписано, а рядом инфа которую ввел пользователь?
Код ниже:
<?
header('Content-Type: text/html; charset=utf-8');
$kuda='admin@mail.ru';
$zagolovok='Заголовок';
$headers='Content-type: text; charset="utf-8"';

if (isset($_POST['ok'])){
	$fio=$_POST['fio'];
	$email=$_POST['email'];
	$tel=$_POST['tel'];
	$text=$_POST['text'];

	$messages=$text."\n".$email."\n".$tel."\n".$fio;

	if (mail($kuda,$zagolovok,$messages,$headers)){echo '';}
	
	}

?>

Заранее спасибо за ответ.
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
sofcase
@sofcase
Веб-разработчик
$messages=$text."\n".$email."\n".$tel."\n".$fio;
изменить на:
$messages = "Email: {$email}\n";
$messages .= "Telephone: {$tel}\n";
$messages .= "FIO: {$fio}\n\n";
$messages .= "{$text}";
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽