Мне интересно, как называется скрытое поле MAX_FILE_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>
Я загрузил файл размером 4 МБ, но не получил предупреждения со стороны клиента (я не говорю о стороне сервера). Что должен делать MAX_FILE_SIZE
?
UPDATE
Хорошо, так что PHP устанавливает «мягкий» лимит. Но есть ли разница между его использованием и проверкой чего-то вроде $ _ FILES ['upload'] ['size'] <2000
в коде?