ftp_nb_fget
int ftp_nb_fget ( resource $ftp_stream , resource $handle , string $remote_file , int $mode [, int $resumepos ] )
ftp_nb_fget — Pobiera plik z serwera FTP i zapisuje go do otwartego pliku (bez blokowania)
ftp_nb_fget() pobiera plik ze zdalnego serwera FTP.
Parametry
- ftp_stream
-
Identyfikator połączenia z serwerem FTP.
- handle
Otwarty wskaźnik pliku, w którym będziemy przechowywać dane. -
remote_file
Ścieżka pliku zdalnego -
mode
Tryb transferu, FTP_ASCII lub FTP_BINARY. -
resumepos -
Zwracane wartości
Zwraca FTP_FAILED lub FTP_FINISHED lub FTP_MOREDATA.
Listing
--Example #1 ftp_nb_fget() example
<?php
// Otwarcie plików do odczytu
$file = 'index.php';
$fp = fopen($file, 'w');
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// Inicjowanie pobierania
$ret = ftp_nb_fget($conn_id, $fp, $file, FTP_BINARY);
while ($ret == FTP_MOREDATA) {
// Co tylko chcesz
echo ".";
// Kontynuuje pobieranie...
$ret = ftp_nb_continue($conn_id);
}
if ($ret != FTP_FINISHED) {
echo "There was an error downloading the file...";
exit(1);
}
// zamekamy wskaźnik pliku
fclose($fp);
?>
Dodano przez: igor
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno