|
| |
форумы
|
PHP
новая тема |
ответить | регистрация |
|
мониторинг загрузки файла на сервер в PHP
|
автор:
twistfire | дата:
21.03.06 21:19 обновлено: 22.03.06 21:49 |
КАК?
Как показать статус загрузки файла на сервак. (загружается по 100 Мб и более)?
Слышал что делают с пом. AJAX, но не видел примеров. Может у кого есть? |
| автор: s@m дата: 22.03.06 09:13 | Одной из больных проблем PHP, да и протокола HTTP в целом, является невозможность прямого контроля над загрузкой файла на сервер (upload). На данный момент существуют патчи и расширения для самого PHP, но они не всегда применимы. Tomas Larsson в своём блоге предложил альтернативное решение. Суть его заключается в том, что файл отправляется в скрытый iframe на cgi скрипт, который по мере поступления данных от клиента, складывает их во временный файл. В основном же окне посредствам AJAX каждые две секунды отправляется запрос к PHP скрипту, проверяющему размер временного файла.
В дополнение к скрипту Томаса можно использовать прогресс-метр от Joshua Eichorn, созданный как раз для отслеживания степени загруженности файла. Предусматривает отсутствие CGI модуля.
phpclub.ru | | автор: integra дата: 22.03.06 21:49 | отличній материал !!!! |
форумы |
PHP
новая тема
| ответить
| регистрация
|
|
|
|