Проблем с форма за контакти

furaj1

Registered
Здравейте имам една форма за контакти в wordpress, но ми изпраща емаилите на кирилица объркани (маимуница) идеи как да го оправя:

PHP:
define("WEBMASTER_EMAIL", 'r.penchev@abv.bg'); // Enter yor e-mail
error_reporting (E_ALL); 
if(!empty($_POST))
{
$_POST = array_map('trim', $_POST); 
$name = htmlspecialchars($_POST['name']);
$email = $_POST['email'];
$message = htmlspecialchars($_POST['message']);
$error = array();
if(empty($name))
{
$error[] = 'Въведете име';
}
if(empty($email))
{
$error[] = 'Въведете валиден email';
}elseif(!filter_var($email, FILTER_VALIDATE_EMAIL))
{ 
$error[] = 'невалиден email';
}
if(empty($message) || empty($message{15})) 
{
$error[] = "Въведете поне 15 символа за съобщение";
}
if(empty($error))
{ 
$message = 'Name ' . $name . '
Email: ' . $email . '
Mssage: ' . $message;
$mail = mail(WEBMASTER_EMAIL, 'Запитване от PenchevGroup.com', $message,
     "From: ".$name." \r\n"
    ."Reply-To: ".$email."\r\n"
    ."X-Mailer: PHP/" . phpversion());
 
if($mail)
{
echo 'OK';
}
}
else
{
echo '<div class="notification_error">'.implode('<br />', $error).'</div>';
}
}
 
Обърни внимание на charset=UTF-8

PHP:
$headers1  = "MIME-Version: 1.0\r\n";
$headers1 .= "Content-type: text/html; charset=UTF-8\r\n";
$headers1 .= "From: example@example.com\r\n";
$headers1 .= "Reply-To: example@example.com\r\n";
$message="You mail content goes here";
$subject1="Subject here";
mail($user, $subject1, $message, $headers1);
 

Back
Горе