"Блок **attach** служит для отправки файла на сервер." - не совсем.
Блок служит для загрузки картинки, которая готова для пересылки на сервер.