Показать полную графическую версию : Как прочитать список всех файлов с FTP сервера?
Vlad Drakula
26-12-2004, 02:00
Как прочитать список всех файлов с FTP сервера?
может есть какая прога которая сразу выплюнет такой файл?
или нужно в ручную все индексировать?
vadimiron
26-12-2004, 14:49
Есть же функция в PHP, которая выдаёт список всех файлов в директории, то есть наверно можно пройти по всем директориям, то есть можно написать функцию, которая бы рекурсивно прочитала содержимое всех папок (я только не знаю точно, как там папка и файл различаются)
Vlad Drakula
26-12-2004, 15:23
vadimiron
а она работает при просмотре дириктории на удаленном сервере?
Vlad Drakula
не очень поняла - есть же протокол ftp с его командами, в том числе и чтения каталогов.
Vlad Drakula
26-12-2004, 19:11
mar
ну... есть...
конечно мне не слабо взять и написать скрипт с нуля...
но времени у меня не так много...
Vlad Drakula
пардон, но в php есть ftp-функции (http://ru2.php.net/manual/ru/ref.ftp.php). php должен быть собран --enable-ftp (или модуль подключен, если он бывает внешним, - не знаю. В PHP для Win - поддержка встроена по дефолту)
ftp_nlist (http://ru2.php.net/manual/ru/function.ftp-nlist.php) -- Возвращает список файлов в заданной директории
Есть еще встроенный упрощенный набор (http://ru2.php.net/manual/ru/wrappers.ftp.php).
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.