Вот сам код:
<!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. В чем проблема, подскажите плиз.