Глюк convert_cyr_string

chiffa

Guest
Глюк convert_cyr_string

Всем привет! У меня такой трабл. Есть код изменения кодировки при отпраке мыла:
PHP:
$mailcontent='ПРОБА!!! ПРОБА!!! ПРОБА!!!';
$msg = convert_cyr_string ($mailcontent,"w","k");
echo $msg;
Вроде как все правильно, а выводит какую то абру-кадабру. Вчем может быть дело? Зарание спасибо!
 

chiffa

Guest
PHP:
$toadres='[email protected]';
$subject='ПРОБА!!!';
$mailcontent='ПРОБА!!! ПРОБА!!! ПРОБА!!!';
$msg =  convert_cyr_string($mailcontent, 'k', 'w');
echo $msg;
$fromaddress='From: [email][email protected][/email]';
mail ($toadres, $subject, $msg, $fromaddress);
 

mani13

Новичок
Хм... теперь из KOI8-R в Win....
Хинт: электронная почта по умолчанию отображается в KOI8-R
 

Макс

Старожил PHPClub
во-первых, в Subject-е писать кирилицу нельзя (согласно стандарту). Ее нужно преобразовывать. Уже на форуме несколько раз описывали как это делать и готовые функции для этого показывали.
Во-вторых, нужно указывать кодировку в которой ты шлешь письмо через MIME-заголовок.
Смотри в стандарте описание заголовка Content-Type
 
Сверху