Просмотр полной версии : Возможно ли подгрузить все .jpg из каталога не зная их названия
yarik_tv
11.07.2008, 13:21
Все доброго дня. Есть следующий вопросик:
есть каталог img, сейчас в нем выкладывают картинки .jpg последовательно пронумерованные 1.jpg ....... n.jpg
я их подгружаю
Loader.loadClip("img/"+String(t)+".jpg", clip);
где t - имя файла, которое приращивается.
но у редакторов есть есть проблема, часто нужно менять файлы, удалять и т.п., а имена 1,2,3 и т.д. ни о чем не говорят, хотят использовать произвольные имена файлов.
Возможно ли это реализовать? Т.е. прочитать все файлы из каталока и в цикле показать.
P.S. Без использования XML и серверных скриптов.!!!
P.S. Без использования XML и серверных скриптов.!!!Нельзя.
Ну вообще говоря можно, распарсив стандартную страницу Apache ;)
Ну вообще говоря можно, распарсив стандартную страницу Apache ;)
Маловероятно. Раз нет серверных скриптов, то скорее всего это бесплатный хостинг, а там .htaccess либо запрещает простой доступ к содержимому каталога, либо делает редирект.
Маловероятно. Раз нет серверных скриптов, то скорее всего это бесплатный хостинг, а там .htaccess либо запрещает простой доступ к содержимому каталога, либо делает редирект.
Ну не всегда. В свое время на nm.ru листинг как есть выдавался.
Редкое исключение. Кроме того, парсить html как xml? Не все теги закрыты. А русские названия без utf-8?
Ну названия можно и нерусскими делать. А распарсить можно сначала как текст.
Главное, что теоретическая возможность есть. :)
А распарсить можно сначала как текст.А какая разница, текст или xml без которого нужно? :D
А какая разница, текст или xml без которого нужно? :D
Не понял вопроса :)
Без использования XMLЧем плох xml и хорош обычный текст?
Чем плох xml и хорош обычный текст?
Невалидный там XML скорее всего будет :)
А нужно без него просто потому что автор не знает XML :quiet:
yarik_tv
12.07.2008, 02:05
Дело обстоит совсем не так. С XML все нормально, и работать с ним могу, но этот проект работает на местном кабельном канале, показывает рекламные модули в эфире + к этому нужна максимальная автоматизация процесса и минимум участников, т.е. чтоб вечером девочка закинула в катлог присланные ей файлы в формате .jpg удалила ненужные и они пошли в эфир, т.е. XML она точно формировать не будет, можно конечно на Делфях ей сварганить какой-нить терминальчик, чтоб кнопочку еще ажимала, но я просто думал что можно как-то ср-вами Флеша обойтись, но похоже что нет.
Xtensive
16.07.2008, 17:28
У меня очень похожая проблема, нужно считывать содержимое каталога (только картинки), сортировать и выводить во флеше. Использовать скрипты РНР и другие возможно.
Как это все должно быть устроено? В принципе догадываюсь, но оформить в слова и скрипты пока не могу. Может кто нибудь из профи сможет помочь?
Заранее спасибо!
Xtensive используйте $scan=scandir(директория);, потом пропустите это всё через foreach:
foreach ($scan as $image)
{
$picture[$i]=$image;
$i=$i+1;
}
И потом уже через loadVars грузите названия во флэш.
Это не схожая проблема и к флешу отношения не имеет, это задача php
crazyone
16.07.2008, 17:47
Как это все должно быть устроено?
Флеш дергает пхп-скрипт, который читает содержимое каталога и формирует из него простенькую XML, где узлами будут имена файлов. Получив эту XML-ку, флеш грузит указанные файлы.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.