vave
Полезный
- Регистрация
- 22 Июн 2007
- Сообщения
- 467
- Реакции
- 16
- Автор темы
- #1
В Outlook приходят иероглифы, меня попросили сделать следующие:
Для нормального открытия письма в письме должны присутствовать служебные данные о кодировке текста письма.
После добавления следующих служебных данных письмо автоматически открывается с правильной кодировкой:
MIME-Version: 1.0
Content-Type: text/plain;
charset="windows-1251"
куда мне это вставить?
ниже код:
Для нормального открытия письма в письме должны присутствовать служебные данные о кодировке текста письма.
После добавления следующих служебных данных письмо автоматически открывается с правильной кодировкой:
MIME-Version: 1.0
Content-Type: text/plain;
charset="windows-1251"
куда мне это вставить?
ниже код:
Код:
<?php
if(!$_POST) exit;
if($errors==1) echo $error;
else{
$values = array ('p1','p2','p3');
$required = array ('p1','p2','p3');
$your_email = "info@сайт.ru";
$email_subject = "BNK: ".$_POST['subject'];
foreach($values as $key => $value){
if(in_array($value,$required)){
if ($key != 'subject' && $key != 'company') {
if( empty($_POST[$value]) ) { echo 'PLEASE FILL ALL FIELDS'; exit; }
}
$email_content .= $value.': '.$_POST[$value]."\n";
}
}
if(@mail($your_email,$email_subject,$email_content)) {
echo 'Отправлено!';
} else {
echo 'ERROR!';
}
}
?>