Здравтвуйте!
Ситуация: файл закачивается на сервер.
Вопрос: каким образом можно узнать файл закачался полностью или ещё в процессе ?
перефразирую
- есть директория в неё закачиваются файлы, каким образом я не знаю
- как можно узнать файл на записи или уже полностью залился ?
ABC Спасибо хорошая функция.
А разве файл который в поцессе скачивания не доступен для чтения ?
vagrand
9.11.2013 - 14:04
Guest
Цитата |
А разве файл который в поцессе скачивания не доступен для чтения ? |
Доступен. В принципе не зная итогового размера файла вы можете только собирать статистику по изменению его размера в каталоге и скажем если файл в течении N минут не изменял свой размер следовательно он загружен.
_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Прошу прощения если так, я думал, что is_readable специально под это заточена.
_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
sergeiss
9.11.2013 - 17:03
На самом деле, всё намного проще.
Можно так сделать: отправить форму на выполнение в iframe вместо отдельной страницы, а с основной страницы слать аякс-запросы. Но только не размер проверять, а
тут прочитать
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)