Loading:

Promocja Helion.pl

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.



Napisz Artykuł

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);
?>
 


Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=3&t=1368

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: igor
Ranga: Administrator serwisu Punktów: 28716
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-17 v.1.5 | design: diviXdesign & rainbowcolors