Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 7th, 2012  |  syntax: None  |  size: 0.59 KB  |  hits: 7  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Download a remote file (2GB) using PHP
  2. <?php
  3.  
  4. set_time_limit(0)
  5.  
  6. $local_file = 'file.zip';
  7. $server_file = '/www/file.zip';
  8.  
  9. $conn_id = ftp_connect("ftp.webmashing.com");
  10.  
  11. $login_result = ftp_login($conn_id, "USERNAME", "PASSWORD");
  12.  
  13. if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
  14. echo "Successfully written to $local_filen";
  15. } else {
  16. echo "There was a problemn";
  17. }
  18.  
  19. ftp_close($conn_id);
  20.  
  21. ?>
  22.        
  23. bool ftp_pasv ( resource $ftp_stream , bool $pasv )
  24.        
  25. $conn_id = ftp_connect("ftp.webmashing.com");
  26.  
  27. $login_result = ftp_login($conn_id, "USERNAME", "PASSWORD");
  28.  
  29. ftp_pasv($conn_id, true);