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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: mailto кодировка

Сообщения:  [1-4] 

 
 автор: Trianon   (08.02.2007 в 19:09)   письмо автору
 
   для: wUPS   (08.02.2007 в 19:05)
 

аутлук этого не увидит, т.к. ob_start() находится ниже.
Но сам по себе факт вавилонского столпотворения применяемых кодоуказаний налицо. Это да.

   
 
 автор: wUPS   (08.02.2007 в 19:05)   письмо автору
 
   для: margol   (08.02.2007 в 17:26)
 

Вернее аутлук заводите в заблуждение

   
 
 автор: wUPS   (08.02.2007 в 19:00)   письмо автору
 
   для: margol   (08.02.2007 в 17:26)
 

Не понятно, для чего в заголовке страницы заявлять кодировку Windows-1251, а содержимое выводить в UTF-8
Вы заводите мозиллу в заблуждение =)

   
 
 автор: margol   (08.02.2007 в 17:26)   письмо автору
 
 

Здрасьте, всем!
Вот такой у меня вопрос:

<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<?
ob_start
();

$body=" ...";
echo 
'<a href="mailto:...?subject=...&body='.$body.'">'Задать вопрос '</a>';

$q=ob_get_contents();
ob_end_clean();
print 
iconv ('windows-1251''utf-8'$q); 

?>


Вот такой код работает корректно в мазиле с ее родным почтовиком, а c оутлуком нет.
В ie и с почтовым клиентом мазилы и с оутлуком пишет абру-кадабру вместо русских букв.
Кто что посоветует?
Очень прошу мне помочь!

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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