Кодировка при отправки почты

Статус
В этой теме нельзя размещать новые ответы.

Boris

Новичок
Кодировка при отправки почты

Добрый день всем

Кодировка моей страницы

<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META http-equiv=Content-Language content=he>

а вот кусок кода для отправки почты

<?php
if(isset($_POST['submit']))
{
$mail_to = "[email protected]";
$thm = "From site MATTY contact us";
$msg = "From : ".$_POST['l_name']."\n";
$msg .= "Position: ".$_POST['position']."\n";
$msg .= "E-mail adress: ".$_POST['email']."\n";
$msg .= "Phone: ".$_POST['t_number']."\n";
$msg .= "Selular: ".$_POST['s_number']."\n";
$msg .= "How do you know about us: ".$_POST['from_where']."\n\n\n";
$msg .=$_POST['m_message'];
$headers = "From: ".$_POST['l_name']." "."<".$_POST['email'].">"."\n";
if(mail($mail_to, $thm, $msg ,$headers))
{
$message_ok = "Your mail has been successfully sent";
}
}
?>

как мне правильно написать кодировку в utf8 для заголовка письма и его тела
Я больше не буду переходить на личности, и уважаю всех собеседников форума!
Огромное спасибо всем
 

Boris

Новичок
спасибо за совет

Вот пока исправил так вроде работает

<?php
if(isset($_POST['submit']))
{
$mail_to = "[email protected]";
$thm = "From site MATTY contact us";
$msg = "From : ".$_POST['l_name']."\n";
$msg .= "Position: ".$_POST['position']."\n";
$msg .= "E-mail adress: ".$_POST['email']."\n";
$msg .= "Phone: ".$_POST['t_number']."\n";
$msg .= "Selular: ".$_POST['s_number']."\n";
$msg .= "How do you know about us: ".$_POST['from_where']."\n\n\n";
$msg .=$_POST['m_message'];
$headers = "From: ".$_POST['l_name']." "."<".$_POST['email'].">"."\n";
$mail_to = iconv("utf-8","windows-1255",$mail_to);
$thm = iconv("utf-8","windows-1255",$thm);
$msg = iconv("utf-8","windows-1255",$msg);
$headers = iconv("utf-8","windows-1255",$headers);
if(mail($mail_to, $thm, $msg ,$headers));
{
$message_ok = "Your mail has been successfully sent";
}
}
?>

-~{}~ 29.03.09 15:59:

Фаааааааааааанат ты молодец спасибо ;-)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху