на сервере конечно все проверяется.
JS проверяет во время выбора файла, допустимое ли расширение для этого поля, у выбранного файла, не привышает ли размер файла указанный лимит, если что то не сходится, то очищает поле выбора файла
на сервере конечно все проверяется.
JS проверяет во время выбора файла, допустимое ли расширение для этого поля, у выбранного файла, не привышает ли размер файла указанный лимит, если что то не сходится, то очищает поле выбора файла