php список файлов в каталоге



Автор Gruz задал вопрос в разделе Другие языки и технологии

PHP можно ли получить список файлов на _удаленном_ хосте ф-циями opendir() readdir() ? и получил лучший ответ

Ответ от DiegoLing[эксперт]
Можно сделать через ftp, а можно создать файл, который будет возвращать список директорий. Тогда чтобы прочитать список директорий с удаленного сервера, мы просто обратимся в к файлу. Говоря иначе, пусть на сервере будет
<?
//dirs.php
$arr = scrandir("");
$dirs = array();
foreach($arr as $key=>$value) if(is_dir($value)) $dirs[] = $value;
echo json_encode($dirs);
?>
А на вашем сервере будет
<?
$d_array = json_decode(file_get_contehts(""), true);
?>

Ответ от Dfg ertfdhgf[новичек]
по фтп подключись. Там есть аналоги функций.

Ответ от Ѝрик Королёв[активный]
Можно сделать через ftp, а можно создать файл, который будет возвращать список директорий. Тогда чтобы прочитать список директорий с удаленного сервера, мы просто обратимся в к файлу. Говоря иначе, пусть на сервере будет
<?
//dirs.php
$arr = scrandir("");
$dirs = array();
foreach($arr as $key=>$value) if(is_dir($value)) $dirs[] = $value;
echo json_encode($dirs);
?>
А на вашем сервере будет
<?
$d_array = json_decode(file_get_contehts(""), true);
?>

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: PHP можно ли получить список файлов на _удаленном_ хосте ф-циями opendir() readdir() ?
спросили в Schneider
Примочка php для сайта. Просмотреть корень сайта и извлеч имена страниц
array scandir ( string directory [, integer sorting_order] )

Возвращает array,
подробнее...
спросили в Debian
репозитории в ubuntu/debian
1. Эм, менеджер пакетов всегда брал список репозиториев с source.list, который лежит в /etc/aptподробнее...

ошибка 403
Ошибки и причины их возникновения

Ошибками в протоколе HTTP называется такое поведение
подробнее...

свой PHP Обфускатор
По-умолчанию берем текущий каталог, с помощью fs::build_tree получаем рекурсивный список всех
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Microsoft lumia The question
Host process for windows service пожиратель трафика в Windows Seven
Это вирус 100%, нужно сканировать именно в безопасном режиме и разобраться с файлом hosts .подробнее...

Какой программой можно массово конвертировать svg в png?
ImBatch - Программа для пакетной обработки изображений

Гребенщиков Олегподробнее...
спросили в Интернет
В программе Media Get ничего не работает, ни каталог ни поиск. Что делать?
Да была такая проблема, они переоформляли сам медиа джет. Сам столкнулся с этим.
Что сделать;
подробнее...

как пользоваться программой NewsReader?
RSS - это технология, позволяющая транслировать практически любой материал с сайта, в формате XML,
подробнее...
спросили в Интернет
Подскажите сайты для скачивания фильмов на телефон.
Сайты торренты !!!
http://www.toptracker.ru/ -Список сайтов торрентов.
http://www.rutor.org/
подробнее...

какие занятия проводить с 1-й младшей группой?
Катя. вам дали большой список информации. От себя добавлю чисто по житейски: родителям важно видеть
подробнее...
спросили в LG Group Рекурсия
Как в Linux в каталоге вывести список файлов определенного типа (исполняемые, ссылки и т. д.)?
Без рекурсии (в текущем каталоге) :

ls -l grep -E '^-' # обычные файлы, включая
подробнее...
спросили в Хобби Wii
а у вас когда рейд в WOW?
1.
Рейды в World of Warcraft / Статьи и Интервью / Разное / - World of Warcraft...
WoW /
подробнее...
спросили в Видение
как создать бесплатно сайт чтобы он был виден в яндексе и тд
Чтобы бесплатно создать свой сайт нужно:

1. зарегистрироваться на http://narod.yandex.ru/
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*