apelsin2017
@apelsin2017
Начинающий web-программист

Как отправить письмо с сайта с кодировкой UTF-8?

Здравствуйте, скачал недавно вот такой скрипт:
<?php 
if($_POST['submit']) { 
    # Заголовок сообщения - замените "yousite.ru" на имя своего сайта:
$title = 'Сообщение об ошибке на сайте Grand-sait.ru';
$ip = getenv('REMOTE_ADDR');
$url = (trim($_POST['url']));
$mis =  (trim($_POST['mis']));
$comment =  substr(htmlspecialchars(trim($_POST['comment'])), 0, 100000);
                       
                $mess = '
                <html>
                <head>
                <title>Ошибка на сайте</title>
                </head>
                <body>
                <strong>Адрес Страницы:</strong> <a href="'.$url.'">'.$url.'</a>
                <br/>
                <strong>Ошибка:</strong> '.$mis.'
                <br/>
                <strong>Комментарий:</strong> '.$comment.'
                <br/>                               
                <strong>IP:</strong> '.$ip.'
                '.$_POST['mess'].'
                </body>
                </html>
                ';
# Email àäðåñ, íà êîòîðûé äîëæíû ïðèõîäèòü ñîîáùåíèÿ:               
$to = 'admin@grand-sait.ru';
# Email àäðåñ, îò êîãî ïðèøëî ñîîáùåíèå:
$mymail='from@mail.ru';
# Âìåñòî "yousite.ru" óêàçæèòå èìÿ âàøåãî ñàéòà: 
        $from = "From: =?utf-8?B?". base64_encode("grand-sait.ru"). "?= < $mymail >\n";
        $from .= "X-Sender: < $mymail >\n";
        $from .= "Content-Type: text/html; charset=utf-8\n";
               
mail($to, $title, $mess, $from);
echo '<div class="mclose"><a href="javascript:void(0)" onclick="hide()" title="Закрыть" class="underline">Ч</a></div><br><br><br><center>Спасибо!<br>Ваше сообщение отправлено.<br><br><br><input onclick="hide()" type="button" value="Закрыть окно" id="close" name="close"><br><br><br><a class="copyright underline" href="http://mistakes.ru/script/mistakes_dev" target="_blank" title=""></a><center>'; 
exit();
}  
?>

Но вот приходят письма в кодировке windows-1251, подскажите, что не так?
  • Вопрос задан
  • 152 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Barmunk
мб сам файл скрипта в windows-1251?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы