PDA

Просмотр полной версии : Проверка существует ли фаил !


-=MaX-DesigN=-
19.08.2003, 17:10
Ув. All
Подскажите как проверить сушествует ли фауил когда я делаю переход с (1.swf) на другой мувик (2.swf) если его нет чтоб перешло на другой кадр и показало (file not found ) а если есть то выгрузило (1.swf) и загрузило (2.swf)

chisto_tolyan
20.08.2003, 05:10
пхоже без пхп тут не обойтись...
пхп скрипт типа:
<?
$file="2.swf";
$test=file_exists($file);
if($test){
$go="frame5";//если файл есть...
}
else{
$go="frame10";//если его нету
}
?>
птом передаешь это флэшу:
loadVariables("script.php",this,"GET");
if(go=="frame5"){
_root.gotoAndStop(5);
}
else if(go=="frame10"){
_root.gotoAndStop(10);
}
Вроде так... ;)

-=MaX-DesigN=-
20.08.2003, 13:52
И пхп тут некатит ведь во флеше есть что то типа

if (_framesloaded >= _totalframes) {
gotoAndPlay ("Scene 1", "start");
} else {
_root.loader._xscale = (_framesloaded/_totalframes)*100);
}

может так както ?

Nox Noctis
21.08.2003, 15:37
если делаешь загрузку при помощи loadMovie,
то можно определить есть ли файл по размеру getBytesTotal

например:
target.loadMovie("blablabla.swf");
onEnterFrame = function () {
if (target.getBytesTotal()<0) {trace ("no movie !");}
}

если blablabla.swf отсутствует, илбо не является файлом в формате свф, то гетБайтсТотал выдаст -1

-=MaX-DesigN=-
04.09.2003, 11:25
пробовал почемуто ничё не получается кто напишет исходник
подскажите пллиииз !!!!!!! :)

YuriiZelenev
04.09.2003, 12:09
...кто напишет исходник...
Esli hochesh hot' chemu-to nauchitca - to posmotri na zolotie slova u sergwizard'a v podpise.

tut (http://www.flasher.ru/forum/showthread.php?postid=313681#post313681).

Techmaker
04.09.2003, 12:17
лучше всего через варсы :)

-=MaX-DesigN=-
04.09.2003, 14:15
Оригинал написал(а) Techmaker
лучше всего через варсы :)
Еслиб я ещё знал что такое варсы

-=MaX-DesigN=-
05.09.2003, 13:37
Ну помогите хоть ктото ! :o :(