[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Кодировка отправки письма
Fitz
Доброго времени суток, помогите начинающему ламеру в php.

делаю сайт с формой обратной связи, форма рабочая письма доходят но в тексте письма кракозябра вместо кириллицы, тема письма отображается корректно.

сайт в кодировке utf-8(проверил и перезалил все страницы уже не один раз), сама страница выполняет все действия и кодировку в браузер выводит корректно.

пожалуйста помогите что и куда нужно вставить, только как дураку объясните, или просто рабочий вариант напишите.
вот кот файла обработки:

<section id="content"><div class="ic"></div><div class="pad-1">
<?php
$xxx =$_POST["xxx"];

$name=$_POST["name"];
$email=$_POST["email"];
$mess=$_POST["mess"];
if (isset ($name))
{
$name = substr($name,0,20); //Не может быть более 20 символов
if (empty($name))
{
echo "<center><b>Не указано имя.<p>";
echo "<a href=contacts.php>Вернуться и правильно заполнить форму.</a>";
exit;
}
}

else
{
$name = "не указано";
}
if (isset ($email))
{
$email = substr($email,0,20); //Не может быть более 20 символов
if (empty($email))
{
echo "<center><b>Не указан e-mail.<p>";
echo "<a href=contacts.php>Вернуться и правильно заполнить форму.</a>";
exit;
}
}

else
{
$email = "не указано";
}
if (isset ($mess))
{
$mess = substr($mess,0,1000); //Не может быть более 1000 символов
if (empty($mess))
{
echo "<center><b>Нет текста вопроса.<p>";
echo "<a href=contacts.php>Вернуться и правильно заполнить форму.</a>";
exit;
}
}

else
{
$mess = "не указано";
}
$i = "не указано";
if ($name == $i AND $email == $i AND $mess == $i)
{
echo "Ошибка ! Скрипту не были переданы параметры !";
exit;
}
$to = "test@test.ru";
$subject = "Вопрос с сайта от клиента";
$message = "Имя: $name
Электронная почта: $email
Сообщение:$mess
IP-адрес:$REMOTE_ADDR";
mail ($to,$subject,$message) or print "Не могу отправить письмо.";
echo "<center><b>Спасибо за отправку вашего сообщения<br><a href=index.html>Нажмите</a>, чтобы вернуться на Главную страницу сайта";
exit;
?>
</section>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.