Всем доброго времени суток. Никак не могу решить вопрос с отсылкой сообщения.
Есть функция:
PHP код:
function mailto_ans ($id){
$query = "Select * from `site_faq` where id=".$id;
$result = mysql_query($query);
$value = mysql_fetch_assoc($result);
if (!isset($value["email"])) return false;
else {$to = $value["email"];
$body = "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=KOI8-R\">";
$body .= "<table>
<tr valign=\"top\"><td><b>Имя:</b></td><td> ".$value["name"]."</td></tr>
<tr valign=\"top\"><td><b>Email:</b></td><td> ".$to."</td></tr>
<tr valign=\"top\"><td><b>Ваш вопрос:<b></td><td> ".$value["subject"]."</td></tr>
<tr valign=\"top\"><td><b>Описание вопроса:<b></td><td> ".$value["question"]."</td></tr>
<tr valign=\"top\"><td><b>Ответ:</b></td><td> ".$value["answer"]."</td></tr>
</table>
<p>Для ответа вы можете воспользоваться этой ссылкой: <a href=\"mailto:[email protected]?subject=RE:".$value["subject"]."\">[email protected]</a></p>";
$body = convert_cyr_string ($body,u,k);
$from = "Апогей-БК <[email protected]>";
$headers = "charset=windows-1251\n";
$headers .= "From: $from\n";
$headers .= "X-Mailer: The Bat! 2005\n";
$headers .= "X-Priority: 1\n";
mail($to,$value["subject"],$body,$headers);
return true;};
};
Но на почту приходят кракозябры и html-теги не обрабатываются. Как изменить ее, чтобы всё нормально было? Сам файл в utf-8.
Заранее спасибо.