Проблема с отправкой на почту информации из формы обратной связи

На сайте есть страница с формой обратной связи, вот html-документ с кодировкой WINDOWS-1251:

<html>
    <head>
        <title>Форма отправки</title>
        <style>
            * {
                font-family: Century Gothic;
                text-align: center;
            }
            img {
                height: 50px;
            }
        </style>
    </head>
    <body>
        <h1>Отправьте нам информацию о себе</h1>
        <form action="send.php" method="post">
            <input type="text" name="fio" placeholder="ФИО" size="80" required>
            <br/>
            <br/>
            <input type="text" name="email" placeholder="Укажите e-mail" size="80" required>
            <br/>
            <br/>
            <textarea name="message" cols="80" rows="10" placeholder="Напишите ваше сообщение сюда..."></textarea>
            <br/>
            <br/>
            <br/>
            <input type="submit" value="Отправить">
        </form>
        <img src="https://media1.tenor.com/images/d6c0e2fcf9a7735cbfee4526edb5f304/tenor.gif">
    </body>
</html>

А также файл php с той же кодировкой:

<?php
$fio = $_POST['fio'];
 $email = $_POST['email'];
 $message = $_POST['message'];
 $fio = htmlspecialchars($fio);
 $email = htmlspecialchars($email);
 $message = htmlspecialchars($message);
 $fio = urldecode($fio);
 $email = urldecode($email);
 $message = urldecode($message);
 $fio = trim($fio);
 $email = trim($email);
 $message  = trim($message);
 if (mail("[email protected]", "From 9.html", "SNF:".$fio.". E-mail: ".$email." mESSAGE: ".$message ,"From: [email protected] \r\n")){
 echo "Success!";
 } else {
 echo "Failure!";
 }
?>

На почту приходит сообщение

Графа фио и e-mail были заполнены кириллицей и они не показаны в данном сообщении, а сообщение латиницей, поэтому мы видим его в письме, которое пришло на почту. Как сделать так, чтобы кириллический текст, вводимый пользователем показывался в письме на почту. Заранее спасибо!


Ответы (0 шт):