Здравейте имам една форма за контакти в 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>';
}
}