butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Как узнать вес файла и расширение до загрузки на сервер?

Есть файлообменник www.putit.ru. Хочу информировать людей при загрузке больших файлов (более 25 мб) и «плохих» расширений (к примеру, php) сразу, до загрузки на сервер о невозможности данного действия, а не после, как это делаю сейчас. Можно ли это реализовать? Средствами javascript или jquery? Что гуглить, почитать?
  • Вопрос задан
  • 9562 просмотра
Решения вопроса 1
vermilion1
@vermilion1
MIME: stackoverflow.com/a/4581316/1104483
FileSize: stackoverflow.com/a/4676024/1104483

Только на стороне сервера повторно проверьте, что загрузили :)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
karenishe
@karenishe
Например для PHP есть такая игрушка как APC — с ее помощью можно узнать объем файла еще в процессе загрузки. www.haughin.com/2007/10/php-upload-progress-with-php-52-apc/ Также можете использовать adobe flash — он поможет изначально ограничить тип файла, который можно загружать. Главное понимать: кроссбраузерное решение — это либо flash (если он установлен), либо серверное решение:)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы