Помощник
|
помогите найти корень проблемы |
Nitrogen4ik
|
Сообщение
#1
|
||
|
|
||
|
|||
Nitrogen4ik
|
Сообщение
#2
|
|
несколько дней уже воюю с ней :( заранее благодарен.
|
|
|
Apay |
17.5.2011, 15:14;
Ответить: Apay
Сообщение
#3
|
|
это называется "кодировка", используйте для перекодирования в обработчике mb_convert_encoding
скорей всего у вас из utf-8 надо перекодировать в windows-1251 или в koi-8r |
|
|
Nitrogen4ik
|
Сообщение
#4
|
|
спасибо большое за оперативный ответ!
|
|
|
nexus_hb |
23.5.2011, 15:47;
Ответить: nexus_hb
Сообщение
#5
|
|
Вообщето лучше задавать кодировку письма, а также кодировать тему через base64_encode.
Рабочий код будет выглядеть так: [PHP] $to = 'your@email.com'; $from = "=?windows-1251?b?" . base64_encode($s['name']) . "?="; $subject = "=?windows-1251?b?" . base64_encode( 'Тема сообщения' ) . "?="; $mail_body = "Текст сообщения"; $header = "MIME-Version: 1.0\n"; $header .= "Content-Type: text/plain; charset=windows-1251\n"; $header .= "From: ". $from . " <" . 'no-reply@'.str_replace('www.', '', $_SERVER['HTTP_HOST']). ">"; mail($to, $subject, $mail_body, $header); [/PHP] |
|
|
Apay |
24.5.2011, 11:15;
Ответить: Apay
Сообщение
#6
|
|
nexus, это подойдет если при написании кода использовалась cp1251, а если кто-то пишет в utf8 то фигня получится.
и вообще-то для таких вещей существует mb_encode_mimeheader |
|
|
nexus_hb |
24.5.2011, 15:07;
Ответить: nexus_hb
Сообщение
#7
|
|
|
nexus, это подойдет если при написании кода использовалась cp1251, а если кто-то пишет в utf8 то фигня получится. и вообще-то для таких вещей существует mb_encode_mimeheader Почему фигня. Надо тогда писать нужную тебе кодировку, например так: $from = "=?utf-8?b?" . base64_encode($s['name']) . "?="; и все будет нормально. А про mb_encode_mimeheader спасибо, не знал!
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Через какой браузер и как можно найти в кэшэ браузера видео | 10 | Room | 2364 | 23.3.2024, 7:41 автор: Room |
|
Помогите вспомнить рекламного бота Телеграм для обмена рекламой | 0 | Mixatraider | 728 | 21.2.2024, 23:42 автор: Mixatraider |
|
Помогите рещить проблему с монитором. Почему низкое разрешение при подключении монитора через displayport? |
0 | Levels | 1702 | 11.12.2020, 0:48 автор: Levels |
|
Помогите кто нибудь получить партнерку Росбанк! | 7 | heisenberg_mw | 2342 | 7.8.2020, 9:28 автор: heisenberg_mw |
|
Помогите найти тему пожалуйста | 7 | virtas | 12516 | 24.7.2020, 17:02 автор: -JamesSmips- |
Текстовая версия | Сейчас: 24.4.2024, 3:58 |