Создание индикатора выполнения файла в PHP

Кто-нибудь знает какие-либо методы создания индикатора загрузки файла в PHP? Я часто слышал, что это невозможно.

У меня есть одна идея, но я не уверен, сработает ли она: иметь нормальную загрузку файла, но вместо этого отправить в iframe. После отправки сохраните информацию о файле (размер и временное местоположение) в сеансе. В то же время начинайте вызов AJAX каждые 10 секунд, чтобы проверить размер файла по сравнению с размером, сохраненным в сеансе. Это вернет размер в AJAX, и тогда будет отображаться размер индикатора выполнения и, возможно, отобразит загруженный размер для пользователя.

Мысли?

Ответы на вопрос(6)

Ваш ответ на вопрос