   #PHP Manual FTP functions ftp_exec ftp_fput

   PHP Manual
   Prev  Next
   ______________________________________________________________________

                                   ftp_fget

   (PHP 3>= 3.0.13, PHP 4 )
   ftp_fget -- Downloads a file from the FTP server and saves to an open
   file

Description

   bool ftp_fget ( resource ftp_stream, resource handle, string
   remote_file, int mode [, int resumepos])

   ftp_fget() retrieves remote_file from the FTP server, and writes it to
   the given file pointer, handle. The transfer mode specified must be
   either FTP_ASCII or FTP_BINARY.

   Example 1. ftp_fget() example
   <?php
   // open some file for reading
   $file = 'somefile.txt';
   $fp = fopen($file, 'w');
   // set up basic connection
   $conn_id = ftp_connect($ftp_server);
   // login with username and password
   $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
   // try to download $file
   if (ftp_fget($conn_id, $fp, $file, FTP_ASCII, 1)) {
   echo "successfully written to $file\n";
   } else {
   echo "There was a problem with $file\n";
   }
   // close the connection and the file handler
   ftp_close($conn_id);
   fclose($fp);
   ?>

     Note: The resumepos parameter was added in PHP 4.3.0.

   Returns TRUE on success or FALSE on failure.

   See also ftp_get(), ftp_nb_get() and ftp_nb_fget().
   ______________________________________________________________________

   Prev     Home     Next
   ftp_exec  Up  ftp_fput
