imap_ping(PHP 3, PHP 4) imap_ping - проверяет, активен ли IMAP-поток. Описаниеint imap_ping (int imap_stream) Возвращает TRUE, если поток всё ещё активен, FALSE - в ином случае. imap_ping() соединяется/ping с потоком, чтобы проверить, активен ли он ещё. Она может обнаружить новую почту; это предпочтительный метод для периодической "проверки новой почты", а также "keep alive" для серверов, которые имеют таймаут активности. (Поскольку PHP-скрипты не пытаются работать так долго, мне трудно представить, что кто-нибудь будет использовать эту функцию. (НЕ прим. перев.) |
||||||||||
|
||||||||||
PHP поддерживает HTTP-метод PUT, используемый такими клиентами, как Netscape Composer и W3C Amaya. PUT-запросы намного проще, чем загрузка файлов и выглядят примерно так:
PUT /path/filename.html HTTP/1.1 |
Нормально это должно означать, что удалённый клиент хотел бы сохранить содержимое /path/filename.html в вашем web-дереве. Для Apache или PHP, очевидно, не очень-то здорово разрешить любому автоматически перезаписывать любые файлы в вашем web-дереве. Поэтому, чтобы обрабатывать такие запросы, вы должны сначала указать вашему web-серверу, что вы хотите, чтобы определённый PHP-скрипт обрабатывал запрос. В Apache вы делаете это директивой Script. Она может быть размещена почти в любом месте файла конфигурации вашего Apache. Обычно это в блоке <Directory> или, возможно, в блоке <Virtualhost>. Строка типа этой выполняет трюк:
| |