Показать полную графическую версию : php как вывести список всех файлов в папке
как вывести список всех файлов в папке?
скрипт находится на сервере www.domen1.ru и должен прочитать список всех файлов в диретории "papka" на сервере www.domen2.ru.
т.е. вывести список всего что есть из www.domen2.ru/papka/
подскажите как это сделать плизз
Vlad Drakula
11-02-2005, 22:47
E-mail
1) нужно будетконнектиться по FTP
2) можно использовать встроенные функции для работы с удаленными серверами
3) можно все писать самому по RFC
хорошо, допустим я знаю имя пароль хост, но как вывести список файлов что в директории? dir() не работает...((
или может я чтото не так делаю?
можно все писать самому по RFC
это как?
Vlad Drakula
11-02-2005, 23:05
E-mail
1) а как ты дела?
2) открываешь сокетное соединение и работаешь по тому протоколу который описан в RFC
один нескромный вопрос: а вход по тому же ftp на www.domen2.ru имеется? потому, что если туда доступ только по http, то просто так список файлов в папке скорей всего не прочитать. (Юольшинство современных апачей по дефолту не дают просматривать список файлов в каталоге, но даже если и дают, то при наличие чего-нибудь вроде index.html все равно списка не увидишь :)). Поэтому максимум, что можно позволить себе при http-коннекте, это чтение входного файла и дальше рекурсивный обход сервера по ссылкам (при этом надо отметать неместные ссылки, а то придется читать всю сеть :))
mar
доступ есть, пароли все есть, все сделал ftp_nlist с этим лекго разобрался.
вопрос теперь другой:
как прочитать тип файла через ftp коннект?
filetype не работает. или может я его не так использую?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.