Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   как узнать кол-во файликов (http://www.flasher.ru/forum/showthread.php?t=84483)

MrPoma 31.08.2006 23:26

как узнать кол-во файликов
 
как узнать кол-во файликов средствами флеша. надо для сайта. хотя если с помощью флеша нельзя то скажите пожайлуста как можно

Juice_Green 01.09.2006 09:07

2 MrPoma:
Либо
1) залесть на хостинг, и забить название нужных файлов в тексовый (либо XML) файл. После читать его
Либо
2) обратиться к своему серверному скрипту, который вернет список файлов флеш приложению

MrPoma 01.09.2006 16:39

я слышал можно на пхп или на перле можно. тока я их не знаю

motor4ik 01.09.2006 17:11

не повезло тебе )

MrPoma 01.09.2006 23:52

http://flash-mx.ru/forum/topic_show.pl?tid=886 - вот тут есть интересные код. мне посоветовали модифицировать его, чтобы он возвращал не листинг файлов, а их число.
Но как я уже говорил языка я не знаю.
Кто может помоч?

__i 03.09.2006 14:08

ПХП код который возвращает списов jpeg файлов в каталоге и список вложеных каталогов
Код:

<?
$currentdir = $_GET["dr"];
//подразумеваеться что мы тут передаем имя каталога если ниче не
//передовать то это текущий каталог в котором лежит скрипт
$imagesource = getcwd().'/'.$currentdir;

$d = dir($imagesource);
$directories = Array ();
$what_dir = Array ();
$files = Array();
while ($e = $d->read())        {
       
        if (is_dir($imagesource.'/'.$e)){
                if (($e=='..') &&($currentdir==null) ) {continue;}
                if ($e=='.') {continue;}
                array_push($directories,$e);
                 
        } else        if (preg_match('/\.jpg$/i',$e)||preg_match('/\.jpeg$/i',$e)){
                array_push($files,$e);
       
}

}

echo '&dir='.join('|',$directories);
echo '&files='.join('|',$files);
?>

Код писал давно, на особую правильность не претендую, но со своей задачей он справлялся нормально

MrPoma 04.09.2006 04:04

О! спасиба. ато я уже собирался сам изучать пхп... по крайней мере смогу исправить его, если будет жевать :D


Часовой пояс GMT +4, время: 02:21.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.