Данная команда копирует содержимое локальной папки на ftp сервер.
<?php $xhe_host = "127.0.0.1:7010"; // подключим функциональные объекты if (!isset($path)) $path="../../../Templates/init.php"; require($path); echo "<hr><font color=blue>ftp->".basename (__FILE__)."</font><hr>"; // FTP аккаунт $ftp_server = "ftp://127.0.0.1"; $login = "test"; $password = "test"; $port = ""; $is_passive = true; $timeout = 3; $encoding = ""; // 1 echo("1. Соединится с FTP сервером: " . $ftp_server . " : "); echo($ftp->connect($ftp_server, $login, $password, $port, $is_passive, $timeout, $encoding) . "\n"); // 2 echo("2. Зальем папку на FTP сервер: "); echo($ftp->put_directory($ftp_server, "test_copy", "test_copy") . "\n"); // 3 echo("3. Получим (загрузим) папку с FTP сервера: "); echo($ftp->get_directory($ftp_server, "test_copy", "test/test_copy", false) . "\n"); // 4 echo "4. Отсоединится от всех серверов: "; echo($ftp->disconect_all() . "\n"); // Quit $app->quit(); ?>