П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 176211 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 73054 раз(а).

Учебник HTML.
Просмотров 72724 раз(а).

Руководство по PHP5.
Просмотров 43479 раз(а).

Хостинг через призму DNS.
Просмотров 50070 раз(а).

Подборка текстов стандартных документов.
Просмотров 43711 раз(а).

Учебник PHP - Самоучитель
Просмотров 50025 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 50391 раз(а).

Внешние атаки...
Просмотров 40797 раз(а).

Учебник PHP.
Просмотров 35920 раз(а).

SSI в примерах.
Просмотров 26988 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь




Руководство по PHP
Пред. След.

ftp_alloc

(PHP 5)

ftp_alloc -- Резервирует место на диске для закачиваемого файла

Описание

bool ftp_alloc ( resource ftp_stream, int filesize [, string &result] )

Посылает команду ALLO FTP серверу для резервирования места под отгружаемый файл.

Замечание: Многие FTP серверы не поддерживают эту команду. Такие серверы возвращают код неудачи (FALSE), что означает отсутствие поддержки этой команды, или код успешного выполнения (TRUE), означающий, что в резервировании нет необходимости и клиенту следует продолжать, будто операция была выполнена успешно. По этой причине эту функцию следует использовать с серверами, которые требуют обязательного резервирования.

Список параметров

ftp_stream

Идентификатор соединения с FTP сервером

filezise

Количество байтов для резервирования.

result

Текстовое представление ответа сервера будет возвращено по ссылке в аргумент result, если он указан.

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Примеры

Пример 1. Пример использования ftp_alloc()

<?php

$file
= "/home/user/myfile";

/* соединение с сервером */
$conn_id = ftp_connect('ftp.example.com');
$login_result = ftp_login($conn_id, 'anonymous', 'user@example.com');

if (
ftp_alloc($conn_id, filesize($file), $result)) {
  echo
"Место на сервере успешно зарезервировано.  Отправляю $file.\n";
  
ftp_put($conn_id, '/incomming/myfile', $file, FTP_BINARY);
} else {
  echo
"Не удалось зарезервировать место на сервере. Ответ сервера: $result\n";
}

ftp_close($conn_id);

?>

Смотрите также

ftp_put()
ftp_fput()


Пред. Начало След.
Функции для работы с FTP Уровень выше ftp_cdup


Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru