Сообщение приходит в таком виде:
Причем везде русский читается нормально, кроме переменной name...
Подскажите, как починить ?
$to = "@mail.ru";
$from = "send@.ru";
$name = $_REQUEST['name'];
$headers = "From: $from";
$subject = "Обратная связь";
$fields = array();
$fields{"name"} = "Имя";
$fields{"email"} = "email";
$fields{"phone"} = "Телефон";
$fields{"message"} = "Сообщение";
$body = "Обратная связь:\n\n"; foreach($fields as $a => $b){ $body .= sprintf("%20s: %s\n",$b,$_REQUEST[$a]); }
function _mail ($from, $to, $subj, $what)
{
mail($to, $subj, $what,
"From: $from
Reply-To: $from
Content-Type: text/plain; charset=windows-1251
Content-Transfer-Encoding: 8bit"
);
}
_mail ($from, $to, $subject, $body, $headers);