1 / 1 / 0
Регистрация: 14.07.2013
Сообщений: 23
|
|
1 | |
Определить размер файла при загрузке на сервер и отменить загрузку, если она уже началась17.07.2018, 21:33. Показов 785. Ответов 2
Метки нет (Все метки)
На случай, если браузер посетителя не поддерживает File API (загрузка файлов на сервер через javascript), составляю код запасного варианта - загрузки файлов через iFrame.
Перерыл множество материала в инете на тему определения средствами PHP размера файла ДО ЕГО ОКОНЧАТЕЛЬНОЙ ЗАГРУЗКИ на сервер, но так и не нашёл вразумительного алгоритма. Понял только, что люди это делают через заголовок Content Length. Если есть кто в теме, подскажите, пожалуйста, подробнее, как это делается. Если удастся определить размер файла, то в случае превышения допустимой величины хотелось бы отменить начатую загрузку. Возможно ли это сделать? Или есть возможность определять размер вообще ДО ЗАГРУЗКИ?
0
|
17.07.2018, 21:33 | |
Ответы с готовыми решениями:
2
Уменьшить размер фотографии при загрузке на сервер Как отменить загрузку текста в TextBox из файла в случае его отсутствия Как отменить повторные запуски, если программа уже запущена? Зачем при передаче матрицы в функцию, передавать вторым аргументом её размер, если в первом он уже указан? |
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|
17.07.2018, 21:37 | 2 |
Нужно в настройках веб-сервера выставить максимальный возможный размер тела запроса.
0
|
1 / 1 / 0
Регистрация: 14.07.2013
Сообщений: 23
|
|
18.07.2018, 11:37 [ТС] | 3 |
Если мы делаем <form action="ajax.php/upload.php">, то скрипт ajax.php/upload.php ведь сработает только после полной загрузки формы со всеми файлами. Как тогда можно узнать Content-length заранее?
Добавлено через 1 час 42 минуты Яндекс в своём блоге написал следующее:
0
|
18.07.2018, 11:37 | |
18.07.2018, 11:37 | |
Помогаю со студенческими работами здесь
3
Название файла при загрузке на сервер Определить размер файла, и если этот размер меньше определенного, скопировать этот файл в другой каталог Имя для файла при загрузке на сервер При загрузке файла на сервер меняется кодировка Не сохраняется имя файла при загрузке на сервер Кодировка при загрузке файла на FTP сервер Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |