![]() |
Проверка сервера на наличее файла(при скачки)
Мне собственно нужна Проверка сервера на наличее файла средствами флекса(AS3), ну или флекс+минимум PHP. Если у кого есть готовое плиз выложите файлом, или если кто знает помогите. Заранее спасибо.
|
Поищите по форуму, буквально несколько дней назад тема поднималась.
|
То что я нашел у меня не работает
Код AS3:
|
Слушайте событие IO_ERROR у лоадера (или у URLLoader), если событие произошло, значит файла на сервере нет. Все таки вам не помешало бы разок прочитать мануал, на одних ответах на форуме далеко не уедешь.
|
Я бы даже посоветовал использовать для этой цели не URLLoader, а URLStream – по собственным наблюдениям, он работает адекватнее (и даже, может, быстрее).
|
alatar и SamFR, вы забываете об одном маленьком нюансе: если файл есть - он начнет скачиваться, что не всегда необходимо.
думаю более правильным путем будет написание на сервере скрипта, который это дело проверяет. а в флешке просто спрашивать у скрипта, есть ли файл |
У класса URLStream есть отличный метод close(), немедленно (в отличие от URLLoader) останавливающий закачку. В том числе поэтому я и рекомендую использовать именно его.
Но скрипт, безусловно, более предпочтительный вариант. Другое дело, что не всегда имеется возможность изменить логику сервера. |
Добавить новый скрипт на сервер, смотрящий по пути наличие файла - это изменить логику сервера?
|
Цитата:
|
Именно :)
|
| Часовой пояс GMT +4, время: 06:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.