Автоматичне видалення файлу відразу після аплоаду

УРА! Все вийшло. )

Отже, описую процес.

Дано: сторінка з флешкою, в яку потрібно вантажити фото користувача, при цьому фото повинно на сервері після завантаження у флешку віддалятися.
Форма аплоаду файлу зроблена під флешці (для краси) і на окремій сторінці, спричиненої з головного вікна.

Завдання - щоб усе працювало.

таким чином ланцюжок замкнувся, все прекрасно працює.

2. Обробка доп. подій.
Їх у нас три (значні за часом коли користувач встигає вчинити будь-яку дію).

а. Власне якщо користувач не дочекається аплоаду файлу на сервер.
У цьому випадку файл не буде збережено на сервері, а флешка аплоаду обробляє всі стандартні в цих випадках події типу cancelі інші. нічого робити тут не потрібно.

Ось собсно і все.
Описав логіку, може кому і стане в нагоді, якщо потрібна буде комусь допомогу, пишіть на мило, рідко тут буваю.

Автоматичне видалення файлу відразу після аплоаду

Alex13. крім опитування дочірнього вікна з батьківського, можна ж запустити і зустрічний процес - відгук, змінює змінну в дочірньому вікні, тоді, якщо змінна не зміниться, дочірнє вікно видалить файл на сервері.

Все це потрібно для мого проекту. Посилання я давав вище, це вирт. прімерчная.

Просто раніше флеш дозволяв вантажити фото з компа користувача відразу під флешку в вікні браузера, після виходу 8 флеша це прикрили, хоча не зрозуміло чому, все одно відправити так файл можна було тільки за допомогою форми. Не має, в загальному постало завдання - забезпечити нормальне завантаження фото користувача, при цьому щоб не засірать сервер.
От і все. Є ще обмеження за розміром флешок і по навантаженню на сервер. Так як основна оболонка зроблена на as1, а аплоад на as2, довелося виділити форму аплоаду в окреме вікно, так як флешка на AS2 важить більше флешки на AS1.
Якщо основну флешку об'єднати з формою аплоаду, то її потрібно експортувати в AS2, тоді вона санів в 6 більше разів свого початкового розміру, майже 300 кб, що, погодьтеся, неприпустимо.

Крім того, можливо в перспективі я захочу перенести форму аплоаду на сервера клієнтів (це може бути потрібно буде їм для побудови інет-магазинів і використання реєстрації та її переваг для своїх користувачів.
Тобто наступна задача - забезпечити можливість вказаною мною колу осіб використовувати технологію мого проекту на своїх сайтах (за невелику абонентську плату). При всьому при цьому оболонка прімеочной залишається на моєму сервері і постійно мною буде розвиватися.
Тобто таким чином я йду від постійного оновлення сервісу клієнтів, все автоматично.
Є ще нюанси, потрібно забезпечити доступ до сервісів моїм майбутнім партнерам, щоб запускати партнерські програми і оболонку з їх доповненнями, які будуть довантажувати з їх серверів. в загальному все складно :)

Додано пізніше:
Eugene_Bond. аплоаду отже флешем.

Не знав, що за допомогою loadVariables можна змінні передавати в серверні скрипти, спасибі, спробую, це краще набагато, ніж хитрощі з іфреймом, правда питання по Автовидалення файлу з сервера по примусовому закриттю вікна залишається відкритим, або флеш вміє працювати за своїм закриття і зуміє відправити команду на видалення файлу на сервері з будь-якої машини?

Додано пізніше:
Бли-і-ін!
Зовсім забув про одновіконний браузери типу опери або Макстон, коли всі сторінки відкриваються в одному вікні браузера але в різних вкладках. в цьому випадку весь гемор з відгуками і контролем дочірнього вікна не допоможе, так як всі вікна одночасно закриються. (

Може дійсно, чи не ліпити горбатого і просто частіше за крону папку очищати? Напевно це єдиний вихід :(

Схожі статті