Функции Язык программирования PHP

imap_body

(PHP 3, PHP 4)

imap_body - читает тело сообщения.

Описание

string imap_body (int imap_stream, int msg_number [, int flags])

imap_body() возвращает тело сообщения, пронумерованное как msg_number в текущем mailbox. Необязательные flags это битовая маска с одним или более из следующих значений:

  • FT_UID - msgno это UID

  • FT_PEEK - не устанавливать флаг \Seen, если ещё не установлен (?)

  • FT_INTERNAL - return-строка во внутреннем формате, не канонизирует в CRLF.

imap_body() возвратит только дословную копию тела сообщения. Для извлечения отдельных частей многочастного MIME-кодированного сообщения вы должны использовать imap_fetchstructure() для анализа его структуры и imap_fetchbody() - для извлечения копии одного компонента тела.


Назад Оглавление Вперёд
imap_binary Вверх imap_bodystruct

Загрузка методом POST

Примечание: в PHP версии до 4.1.0 она называлась $HTTP_POST_VARS и не была автоглобальной переменной. PHP 3 не поддерживает $HTTP_POST_FILES.

Если register_globals включена в php.ini, то будут доступны нижеследующие переменные. Обратите внимание, что имена этих переменных предполагают использование имя файла для загрузки 'userfile', как в примере предыдущего скрипта:

Заметьте, что часть "$userfile" этих переменных это имя, которое записано в поле <input> type="file" в форме загрузки. В предыдущем примере формы мы назвали её "userfile".

Примечание: register_globals = On не рекомендуется по соображениям производительности и обеспечения безопасности.