Загрузка HTML MAX_FILE_SIZE не работает

Мне интересно, как называется скрытое поле 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 в коде?

36
задан hkiame 16 August 2018 в 10:20
поделиться