Loading:


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




Dodano przez: igor
Ranga: Administrator serwisu Punktów: 0
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-2024 v.1.5 | design: diviXdesign & rainbowcolors