1) отключить ваши проверки
MAX_FILE_SIZE, указанное в HTML-форме
и проверить идет ли загрузка
2) проверить в каких единицах у вас
указанно значение в разы больше
(должно быть в
байтах)
3) в целом это тупая древняя проверка, которую никто в здравом уме все равно применять не будет, ибо предупреждения перед отправкой оно не дает, а после отправки уже нафиг не нужно, проще(и правильнее) рулить файлсайзом на сервере.