Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: кодировка в функции mail
 
 автор: Mirage   (28.09.2006 в 10:07)   письмо автору
 
 

сайт уменя сделан в кодировке utf-8
отправляю почту
mail("*****","Проба","Привет")
она приходит, но какието ироглефы место русских букв
делал заголвки пример
mail("*****","Проба","Привет","Content-Type: text/html; charset=windows-1251\n")
или koi-8
все равно такая проблема
подскажите кто нибудь пожалуйста как можно решить ее.

   
 
 автор: TrunK   (28.09.2006 в 10:21)   письмо автору
 
   для: Mirage   (28.09.2006 в 10:07)
 


$headers .= "Content-Type: text/html; charset=Windows-1251\r\n";  
$headers .= "From: ".$mailfrom."\r\n";  
mail($mailto, $subject, $message, $headers)

   
 
 автор: Trianon   (28.09.2006 в 10:21)   письмо автору
 
   для: Mirage   (28.09.2006 в 10:07)
 

а что происходит при попытке выполнить

mail("*****","Проба","Привет","Content-Type: text/html; charset=utf-8\n")
?

Если Вы хотите отправлять письмо в некоторой кодировке, то в ней и нужно готовить 3-й параметр функции mail.
Перекодировать текст можно, например, с помощью функции iconv()

   
 
 автор: Mirage   (28.09.2006 в 10:53)   письмо автору
 
   для: Trianon   (28.09.2006 в 10:21)
 

>Перекодировать текст можно, например, с помощью функции iconv()
Спасибо получилось

   
 
 автор: Vantuz   (28.09.2006 в 12:42)   письмо автору
 
   для: Mirage   (28.09.2006 в 10:53)
 

Если включена библиотека IMAP то через нее можно без проблем отправлять, а так я для себя обычно перекодирую из utf-8 в win 1251 а из него уже в koir-8

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования