|
|
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
Скачал и установил PHP скрипт для рассылки. При отправке сообщений не отображается кириллица. Какие есть варианты решения этой проблемы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2006, 23:58:03 |
|
||
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
Что значит: "При отправке сообщений не отображается кириллица." Где при отправке? Не отображается вообще или видны крякозябры? Если в полученном письме крякозябры, то может добавит в заголовок что-нибудь типа: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 00:19:33 |
|
||
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
В заголовке письма и в body крокозябры. В PHP пока слаб- только осваиваю, поэтому задаю дурацкий вопрос: в какой именно заголовок нужно добавить эти строки. Имею несколько файлов .php: config, mailer и т.д ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 00:32:51 |
|
||
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
Непосредственно отправка письма скорей всего делается функцией mail() ? Тогда есть смысл поискать и проанализировать примеры использования этой функции, каковых в интернете туева хуча. PS не знаю, у кого как, а мне почему то достаточно часто попадаются криво работающие "готовые" скрипты. Так что приходится либо разбирать подробно как работает и искать ошибки, либо просто посмотреть идею и написать с нуля. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 01:47:23 |
|
||
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 07:27:58 |
|
||
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
Когда изменяю код, то вообще ничего не отправляется. А если ставлю формат письма HTML, то в теле письма (без измен. кода) кириллица появляется, а тема все равно, крокозябрами... Вот фрагмент с заголовком: // ================================================================ // Message about the e-mail format. // ================================================================ $message = "The E-Mails will be sent in format "; if ($email_format == 'html') { $message .= "<strong>html</strong>.<br>"; } else { $message .= "<strong>plain text</strong>.<br>"; } writelog('b'); . . . // ============================================================== // Header for sending emails in HTML format. // ============================================================== if($email_format == 'html') { $header = "Content-type: text/html\n"; } else { $header = "Content-type: text/plain\n"; } // ============================================================== // Prepare the rest of the header for the e-mail. // ============================================================== $header .= "From: ".$email_sender."\n"; $header .= "Reply-To: ".$email_sender."\n"; $header .= "Errors-To: ".$email_sender."\n"; $header .= "X-Mailer: PHP / ".phpversion()."\n"; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 12:56:34 |
|
||
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
vlshergв теле письма (без измен. кода) кириллица появляется, а тема все равно, крокозябрами...Может вы наконец прочтёте материал, который вам предоставили? Или думаете, что если повторять как попугай "буквы крякозябрами" - проблема решится сама собой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 13:18:13 |
|
||
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
Прочитал материал, отредактировал код- добавил строку $email_subject = Convert_cyr_string(stripslashes($email_subject),w,k; Может я не в том месте ее добавил? Результат- ничего не отправляется // Sending a confirmation E-Mail. // ========================================================== $message = "<br>Sending a confirmation E-Mail to <strong>\"".$email_confirmation."\"</strong> ...<br>"; writelog('b'); $email_subject = "Confirmation - ".$email_subject; $email_subject = Convert_cyr_string(stripslashes($email_subject),w,k; if(@mail($email_confirmation, stripslashes($email_subject), stripslashes($email_message), stripslashes($header))) { $counter = $counter + 1; $message = "E-Mail <strong>\"".$counter."\"</strong> at ".date("H:i:s")." was sent successfully !<br>"; } else { $message = "This E-Mail could not be sent !<br>"; } writelog('b'); } else { $message = "<br>The confirmation E-Mail address is not valid !<br>"; writelog('b'); } } else { $message = "<br>The confirmation E-Mail address is empty !<br>"; writelog('b'); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 15:13:08 |
|
||
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
vlshergПрочитал материал, отредактировал код- добавил строку $email_subject = Convert_cyr_string(stripslashes($email_subject),w,k; Может я не в том месте ее добавил?Читайте ещё. До полного просветления. И не нужно приводить здесь код, который ничего общего с реальным не имеет - низачто не поверю, что делать Copy&paste из чужих скриптов вы умеете, а из своего - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 18:05:15 |
|
||
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
Спасибо, достиг полного просветления - скачал другой скрипт с одного из приведенных ресурсов, созданный соотечественником. Все замечательно работает. Еще раз, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 18:58:00 |
|
||
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
> достиг полного просветления - скачал другой скрипт мдя... Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 20:39:21 |
|
||
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
Я не знаю, какое надо иметь зрение, чтобы в приведённой статье не заметить следующего текста http://phpclub.ru/detail/article/mailОдна из часто возникающих проблем при отправке почты в koi8 - это формирование заголовка письма. Для ее решения необходимо воспользоваться следующим кодом, который переводит строку в кодировке win-1251 в понятный большинству почтовых клиентов koi8 заголовок. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 20:41:42 |
|
||
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
С новым скриптом получил новую проблему- в отправленных письмах в поле "кому" отображается весь список адресов. Как с этим злом бороться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2006, 01:02:53 |
|
||
|
(PHP) Не отображается кириллица в письмах созданных скриптом
|
|||
|---|---|---|---|
|
#18+
Отправлять письма по одному :)) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2006, 02:06:30 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33605133&tid=1476553]: |
0ms |
get settings: |
12ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
185ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 248ms |
| total: | 548ms |

| 0 / 0 |
