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

Форум PHP

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

 

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

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

тема: Слово "Счет" в теме письма
 
 автор: Roma   (25.09.2008 в 12:32)   письмо автору
 
 

всем привет.
Вчера попробовал отправить письмо, используя функцию send_mail
В поле "Тема"написал "Счет".
Когда отправил, пришло "яВЕР".
Попробовал ввести другие слова - приходят как полагается.
Это только у меня так?
Кто-нить знает в чем причина?

  Ответить  
 
 автор: sim5   (25.09.2008 в 13:22)   письмо автору
 
   для: Roma   (25.09.2008 в 12:32)
 

В РНР нет функции send_mail, есть mail. А это значит, что смотрите свою функцию, в которой явно не правильно передается тема письма - ее нужно кодировать, например:
<?php
//приводим в кодировку koi8
$subject '=?koi8-r?B?'.base64_encode(convert_cyr_string($subject"w","k")).'?=';
//или win1251
$subject "=?windows-1251B?" base64_encode($subject) . "?="
?>

Это же самое нужно делать и с именем отправителя, если оно не на английском:
<?
$sender 
"=?windows-1251?B?" base64_encode($name) . "?= <" $mail ">";

  Ответить  
 
 автор: Roma   (25.09.2008 в 13:41)   письмо автору
 
   для: sim5   (25.09.2008 в 13:22)
 

По поводу того, что send_mail не пхпшная функция - это я знаю.
Только вот, именно слово "Счет" приходит неправильно, а другие слова - нормально (даже словосочетание "Счет для оплаты")

  Ответить  
 
 автор: sim5   (25.09.2008 в 15:04)   письмо автору
 
   для: Roma   (25.09.2008 в 13:41)
 

Если вы будете оформлять тему письма как приведено в примере, то все будет отправляться нормально, и неважно чего вы там будете писать. Если же вы настаиваете на "гольной" отправке кириллицы, то разбирайтесь сами о причинах не любви к слову "счет".

  Ответить  
Rambler's Top100
вверх

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