Мне интересно, как должно работать скрытое поле с именем MAX_UPLOAD_SIZE
?
<form action="" method="post" enctype="multipart/form-data">
<!-- in byes must preceed file field -->
<input type="hidden" name="MAX_FILE_SIZE" value="2097152" />
<input type="file" name="upload" />
<input type="submit" name="submit" value="Submit" />
</form>
Я загрузил файл 4MB +, но у меня не было предупреждения со стороны клиента (я не говорю о стороне сервера). Что он должен делать MAX_FILE_SIZE
?
UPDATE
ОК, так что для PHP нужно ввести "мягкий" предел. Но есть ли разница между его использованием и проверкой чего-то типа $_FILES['upload']['size'] < 2000
в коде?