![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2001
Сообщений: 7
|
Подскажите, пожалуйста, как можно на Flash определить количество файлов в папке.
Или как загрузить все файлы вида Name1.jpg, Name2.jpg и т.д. Количество файлов, не известно. Может можно как-то загружать файлы по маске? Можно как-нибудь отловить ошибку загрузки файла в цикле загрузки? Я пробовал делать на обработчике onLoadError но он вызывается после прохода цикла в котором я делаю loadClip. |
|
|||||
|
Регистрация: Jun 2005
Адрес: spb
Сообщений: 84
|
Флэшем никак нельзя реализовать такую штуку. Это можно сделать посредством php:
<?php $dirct="pic"; $hdl=opendir($dirct); while ($file = readdir($hdl)){ if ( ($file!=".")&&($file!="..")) $a[]=$file; } closedir($hdl); rsort($a); $ft=fopen("img.xml","w"); fwrite($ft,"<img>"); fclose ($ft); foreach ($a as $value) { $ft=fopen("img.xml","a+"); fwrite($ft,"<item img=\"$dirct/$value\"/>"); fclose ($ft); } $ft=fopen("img.xml","a+"); fwrite($ft,"</img>"); fclose ($ft); ?> Данный скрипт сканирует папку "pic" и записывает лог в файл "img.xml" в виде: <img> <item img="файл1"/> <item img="файл2"/> <item img="файл3"/> <item img="файлN"/> </img> |
|
|||||
|
Можно сделать последовательную загрузку.
Грузим первый, ждем пока загрузится, если загрузился - загружаем второй, и т.д. если Nый не загрузился значит его нет.... (правда он может быть битым или коннет порвался и т.д.)
__________________
Use the sourсe Luck! |
|
|||||
|
Регистрация: Oct 2005
Сообщений: 23
|
Winnie, удалось справиться с задачей? (хочу что-то подобное сделать)
|
![]() |
![]() |
Часовой пояс GMT +4, время: 18:03. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|