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

imap_setflag_full

(PHP 3>= 3.0.3, PHP 4)

imap_setflag_full - устанавливает флаги сообщений.

Описание

string imap_setflag_full (int stream, string sequence, string flag, string options)

Эта функция добавляет специфицированный флаг к набору флагов для сообщений специфицированной последовательности.

Флаги, которые можно установить: "\\Seen", "\\Answered", "\\Flagged", "\\Deleted" и "\\Draft" (как определено в RFC2060).

Аргумент options это битовая маска с одним значением или более:

ST_UID      последовательность аргументов содержит UID'ы вместо номеров последовательности.

Пример 1. imap_setflag_full()
$mbox = imap_open("{your.imap.host:143}","username","password") or die("can't 
connect: ".imap_last_error()); $status = imap_setflag_full($mbox,"2,5","\\Seen 
\\Flagged"); print gettype($status)."\n"; print $status."\n"; imap_close($mbox);

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

Поддержка метода PUT

Это указывает серверу Apache, что нужно отправить все PUT-запросы по URI, которые совпадают с контекстом, в котором вы поместили эту строку в скрипт put.php. Это предполагает, разумеется, что PHP включён для расширений .php и что PHP активен. Выполним расчет цепи по методу контурных токов . При расчете цепи по методу контурных токов вначале нужно составить уравнения и определить значения контурных сопротивлений и напряжений источников. Если в схеме содержатся источники тока, то их предварительно нужно заменить эквивалентными источниками напряжения Основы электротехники выполнение курсовой работы

В файле put.php вы можете тогда записать что-нибудь такое:

<?php 
copy($PHP_UPLOADED_FILE_NAME,$DOCUMENT_ROOT.$REQUEST_URI); ?>

Задача . Найти площадь фигуры, ограниченной данными линиями.

Это скопирует файл в место, запрошенное удалённым клиентом. Вы, возможно, захотите выполнить какую-нибудь проверку и/или аутентифицировать пользователя, прежде чем выполнить копирование файла. Трюк состоит в том, что, когда PHP видит запрос методом PUT, он сохраняет загруженный файл во временной директории, как и при работе методом POST. Когда запрос завершается, этот временный файл удаляется. Поэтому ваш РНР-скрипт обработки PUT должен скопировать файл куда-нибудь. Имя этого временного файла находится в переменной $PHP_PUT_FILENAME, а предполагаемое имя файла назначения можно найти в $REQUEST_URI (может называться иначе на не-Apache web-серверах). Это имя файла, специфицированное удалённым клиентом. Вам не нужно прослушивать этот клиент. Вы можете, например, скопировать все загруженные файлы в специальную директорию.