перечисление файлов в папке с использованием as3 - PullRequest
0 голосов
/ 10 августа 2010

Я хочу получить список изображений внутри папки, но для этого мне нужно сначала получить имена всех файлов в папке.Какой класс флэш-памяти я должен изучить, чтобы позволить мне сделать это?

РЕДАКТИРОВАТЬ: как насчет этого с помощью php?что я должен вернуть / эхо в моем файле php?

Ответы [ 3 ]

1 голос
/ 10 августа 2010

не было бы возможно использовать функцию PHP scandir () http://us.php.net/manual/en/function.scandir.php

и вернуть результат во Flash?

вопрос на самом деле не затрагивает удаленные каталоги ...

1 голос
/ 10 августа 2010

Flash может только напрямую манипулировать, читать и изменять локальную файловую систему. Если вы хотите, чтобы Flash работал на веб-сайте и имел доступ к списку каталогов удаленных файлов, вам нужно обратиться к серверной технологии, которая может предоставить Flash список.

Если вы пытаетесь считывать с клиентской файловой системы *1005* клиента, вам нужна flash.net.FileReference или, если вы используете Adobe Air, flash .filesystem.File .

Для вашего редактирования предложение PatrickS о скандире звучит очень хорошо. Вы можете заставить PHP выводить XML-файл, если хотите, и запросить этот PHP-файл через Flash, как если бы вы загружали XML, см. Мой старый ответ здесь: Передача данных XML в объект swf

0 голосов
/ 10 августа 2010

Невозможно составить список содержимого удаленных каталогов по HTTP, если сервер специально не настроен для их обнаружения.Это довольно необычно.Обычным способом решения этой проблемы является предоставление списка URL-адресов для вашего Flash-фильма в файле конфигурации (XML или обычный текст), который находится в известном месте.Это может быть сгенерировано серверным бэкэндом или собрано вручную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...