|
Simple and powerful FTP wrapper class for PHP 5 FTP for PHP is a very small and easy-to-use library for accessing FTP servers.
UsageOpens an FTP connection to the specified host: $ftp = new Ftp;
$ftp->connect($host); Login with username and password $ftp->login($username, $password); Upload the file $ftp->put($destination_file, $source_file, FTP_BINARY); Close the FTP stream $ftp->close();
// or simply unset($ftp); Ftp throws exception if operation failed. So you can simply do following: try {
$ftp = new Ftp;
$ftp->connect($host);
$ftp->login($username, $password);
$ftp->put($destination_file, $source_file, FTP_BINARY);
} catch (FtpException $e) {
echo 'Error: ', $e->getMessage();
}On the other hand, if you'd like the possible exception quietly catch, call methods with the prefix 'try': $ftp->tryDelete($destination_file); When the connection is accidentally interrupted, you can re-establish it using method ftp->reconnect(). Downloadhttp://files.nette.org/dg/ftp.zip (3 kB)
|