Сейчас нагружал сайт контентом и при выборе фотографий подумал — почему бы не выбрать mp4, что будет? Ну в итоге видос загрузился на сервер, и мне сайт сказал, что я слепой, не тот формат выбрал.
В код поля не лез, но надеюсь там действительно идёт проверка не по расширению файла, а по его MIME-типу. Ну не в этом суть. Хотелось бы, что в окне выбора (на шинде это окно explorer-а) отображались только нужные файлы, с нужным расширением. На сколько я помню, делается это не так сложно:
<input type="file" name="input_emae" accept=".jpg, .png, .gif, .webp">
Мелочь, а приятно :D