[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: mail()
Exx
Здравствуйте. У меня такие непонятки. Вот такая форма отправки сообщения на почту:
Вот сам код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//RU" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>

...
</head>
<body>

...
<?php
if (isset($_REQUEST['send'])) {
$to = "********@gmail.com"; # Моя почта
$subject = "Обратная связь";
if ($_POST['email'] == '') {$mail = "Почта отсутствует.";} else {$mail = $_POST['email'];}
$header="From: Сайт da.net <email@da.net>";
$message = "Здравствуйте, я ".$_POST['name'].". У меня к вам следующее: \n".$_POST['text']." \nПочта для ответа: ".$mail."\nПисьмо отправленно: ".date('H:i:s d.m.Y').".";

if (mail($to, $subject, $message, $header)) {echo "Письмо отправленно";} else {echo "Ошибка при отправке письма.";}
}

?>
<div
id="form_email">
<center
id="OS">Обратная связь</center>
<form
id="email" method="post" action="">
<input
name="name" type="text" size="13" placeholder="Ваше имя"><br>
<input
name="email" type="email" size="23" placeholder="Ваше email"><br>
<textarea
name="text" style="height:150px; width:168px;resize:none"></textarea><br>
<input
type="submit" name="send" value="Отправить">     <input type="reset" value="Сбросить">
</form>
</div>

...
</body>
</html>


Так вот. Если отправлять через эту форму письмо на Mail.ru, то сам текст ($message) приходит как "крякозябры". Тоже самое, но если отправлять на Google.com то все норм.
На скок я знаю и там и там кодировки utf-8. В чем проблема, подскажите плиз.
Быстрый ответ:

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