Чтобы улучшить взаимодействие с пользователем, я хотел бы предупредить пользователя о том, что файл слишком велик (скажем,> 8 МБ), прежде чем отправлять весь файл (что может занять некоторое время из-за размера и соединения с клиентом). Все виды полей могут быть предварительно проверены на стороне клиента для лучшего взаимодействия с пользователем, но я застрял на проблеме размера файла.
Есть ли решение этой проблемы?
[править] Я также открыт для APC для PHP, который поддерживает RFC 1867. Я не уверен, возможно ли отменить загрузку формы, если мы обнаружим, что размер слишком велик. Я, безусловно, присужду награду, если кто-нибудь покажет мне, как это сделать.