
17.06.2009, 04:22
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Ну да, тут я погрячился децл  ) Зато в процессе эксперимента нашел более клёвый способ, позволяющий решить задачу быстро и без всяких загрузок, а именно - рекурсивно получить список папок, подпапок и файлов в них и, соотвественно, вычислить любые нужные пути:
PHP код:
<pre>
<?php
@set_time_limit(0);
@ini_set("display_errors","1");
$ftp_server = 'фтп-сервер';
$ftp_user_name = 'фтп-логин';
$ftp_user_pass = 'фтп-пароль';
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// Рекурсивно получаем список всех файлов и директорий на ФТП
$buff = ftp_rawlist($conn_id, '/', TRUE);
ftp_close($conn_id);
var_dump($buff);
?>
</pre>
а уж с полученным массивом $buff делать всё что душе угодно
Последний раз редактировалось Pashkela; 17.06.2009 в 04:27..
|
|
|