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-2025 v.1.5 | design: diviXdesign & rainbowcolors