подскажите как узнать имя заливаемого файла...ситуация: заливаю файл через enctype=multipart/form-data,
появляется файл в директории /var/tmp, откуда он потом
перекачевывает в мою директорию.надо: знать как этот файл называется в процессе закачки (именно
на этом этапе), потому что после того, как файл закачается я
его и так могу узнать как при помощи php, так и cgi, а знать
надо раньше...нужно для того, чтобы пользователь знал сколько ему осталось
ждать пока его файл закачается.
> подскажите как узнать имя заливаемого
>файла...
>
> ситуация: заливаю файл через enctype=multipart/form-data,
>
> появляется файл в директории /var/tmp,
>откуда он потом
> перекачевывает в мою директорию.
>
> надо: знать как этот файл
>называется в процессе закачки (именно
> на этом этапе), потому что
>после того, как файл закачается я
> его и так могу узнать
>как при помощи php, так и cgi, а знать
> надо раньше...
>
> нужно для того, чтобы пользователь
>знал сколько ему осталось
> ждать пока его файл закачается.
>
в любом случае ему МАКСИМУМ осталось ждать то время, которое отведено в max_execution time в php (если это в php загрузка)
Загрузка файла происходит ДО начала выполнения скрипта.
И максимальное время загрузки зависит не от php.ini а от httpd.conf.Узнать (я думаю) на сервере с стандартной позе нельзя никак.
Любой скрипт запускается только после полного получения запроса (и файлов тоже)Либо уж очень глубоко мутить в апаче,
либо не на нем поднимать.В заголовке есть строка
Content-Length: 16883(вес ВСЕХ файлов и не только)
name="photo_body[1]"; filename="C:\Biaka\pics\host1.jpg"Но я не понимаю как это можно заставить работать.