Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 387
от 02.07.2006, 18:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 311, Экспертов: 39
В номере:Вопросов: 2, Ответов: 4


Вопрос № 47446: Здравствуйте! Меня интересует отправка форм по Mail. У себя на сайте я сделал некую форму и в скрипте использовал функцию Mail(). Что необходимо сделать для того, чтобы получать почту в кирилической кодировке (русскими буквами, а не закодирован...
Вопрос № 47466: Здраствуйте эксперты я хочу изучить PHP помогите чем можете дайте советы как изучить самому PHP и где можно найти подходяшую литеретуру ?? Зарание блогодарен !! Помогите чем можете Если вас так незатруднить скинуть мне на мыло какуето литературу wamy...

Вопрос № 47.446
Здравствуйте! Меня интересует отправка форм по Mail.
У себя на сайте я сделал некую форму и в скрипте использовал функцию Mail(). Что необходимо сделать для того, чтобы получать почту в кирилической кодировке (русскими буквами, а не закодированными) и можно прочесть.

Отправлен: 27.06.2006, 10:38
Вопрос задал: ALEXT (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Марк Крейн
Здравствуйте, ALEXT!
Функция mail() вроде бы и ориентирована на кириллицу. Просто вызываете функцию вот так:
mail($to, $topic, $message) и письмо должно дойти в нормальной кодировке.
Как вариант можно посоветовать установить в дополнительных заголовках charset=windows-1251. Это точно должно помочь.
Ответ отправил: Марк Крейн (статус: 6-ой класс)
Ответ отправлен: 27.06.2006, 12:05

Отвечает: Mamont
Здравствуйте, ALEXT!

Чтобы отправить почту в определенной кодировке указываем её в заголовке письма:
$headers = "MIME-Version: 1.0 ";
$headers .= "Content-type: text/html; charset=windows-1251 ";

/* дополнительные шапки */
$headers .= "From: Birthday Reminder <birthday@example.com> ";

/* и теперь отправим из */
mail($to, $subject, $message, $headers);

Примечание: убедитесь, что у вас нет символов newline в to или в subject, иначе почта может не отправиться корректно.

---------
Иногда движение вперед-результат пинка под зад
Ответ отправил: Mamont (статус: 2-ой класс)
Ответ отправлен: 27.06.2006, 14:39


Вопрос № 47.466
Здраствуйте эксперты я хочу изучить PHP помогите чем можете дайте советы как изучить самому PHP и где можно найти подходяшую литеретуру ?? Зарание блогодарен !! Помогите чем можете Если вас так незатруднить скинуть мне на мыло какуето литературу wamyt@email.ua еше раз спасибо !!
Отправлен: 27.06.2006, 14:34
Вопрос задал: Шамут (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Cimus
Здравствуйте, Шамут!
Официальный сайт языка — php.net. Оттуда можно бесплатно скачать его, документацию и вообще все, что может понадобиться.

Также рекомендую купить пару книг в бумажном виде
1)"PHP5 библиотека профессионала" авторы Леон Аткинсон и Зеев Сураски
2)PHP глазами хакера автор Михаил Фленов
---------
Достичь можно любых высот !
Ответ отправил: Cimus (статус: 3-ий класс)
Ответ отправлен: 27.06.2006, 16:33

Отвечает: Santana
Здравствуйте, Шамут!
http://c-books.info/books/load.php?ty=php
Ответ отправил: Santana (статус: 3-ий класс)
Ответ отправлен: 27.06.2006, 19:30


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.34 от 01.06.2006
Яндекс Rambler's Top100

В избранное