![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]()
![]()
|
![]() |
обзор сетевых функций phpВсе работает хорошо до тех пор, пока не начинаются проблемы с кодировками. Для указания кодировки нужно установить заголовок Content-type: text/plain; charset=koi8-r Для преобразования самих кодировок используется функция convert_cyr_string(). Использовать ее предельно просто, например, convert_cyr_string($msg,"k","w"); Этим вызовом функции convert_cyr_string() мы преобразуем кодировку koi8-r в windows-1251. Разумеется, заголовок Content-type нужно изменить на Content-type: text/plain; charset=win-1251 При использовании функции mail целесообразно хранить все заголовки в теле письма. Тогда один раз вызвав функции convert_cyr_string() мы конвертируем все письмо в нужныю нам кодировку. В этом случае вызов функции mail должен быть произведен так: mail("root@localhost","",$msg); Значение переменной $msg будет таким: $msg="From: Денис Обратите внимание, что после всех заголовков должно следовать два символа новой строки n: один после последнего заголовка, а другой перед текстом сообщения. Продолжение статьи: ч.1 Продолжение статьи: ч.2 Продолжение статьи: ч.3 Продолжение статьи: ч.4 Продолжение статьи: ч.5 Продолжение статьи: ч.6 Продолжение статьи: ч.7 Продолжение статьи: ч.8 Другие статьи по теме: - PHP - система разработки скриптов- 21 ошибка программиста php - встроенные функции в php - Php и web. кэширование - приемы безопасного программирования веб-приложений ![]() |
![]() |
![]() |
![]()
![]()
![]() ![]() ![]() |
![]() |
![]() |
2006-2025 © SMTI.RU Главная страница | Связаться с нами |