Пример 2. Возобновление загрузки файла с помощью ftp_nb_put()
<?php
// Начало загрузки $ret = ftp_nb_put($my_connection, "test.remote", "test.local", FTP_BINARY, ftp_size("test.remote")); // ИЛИ: $ret = ftp_nb_put($my_connection, "test.remote", "test.local", // FTP_BINARY, FTP_AUTORESUME);
while ($ret == FTP_MOREDATA) { // производим какие-то дествия ... echo ".";
// продолжение загрузки ... $ret = ftp_nb_continue($my_connection); } if ($ret != FTP_FINISHED) { echo "При загрузке файла произолшла ошибка..."; exit(1); } ?>
|
|