galtsev.t,
if($file->getError() === UPLOAD_ERR_NO_FILE) {
$error = 'Файл не выбран!';
} elseif ($file->getError() !== UPLOAD_ERR_OK) {
$error = 'Какая-то другая ошибка загрузки...';
}
// Если не надо отделять ошибку невыбранного файла, то просто
if ($file->getError() !== UPLOAD_ERR_OK) {
$error = 'Какая-то другая ошибка загрузки...';
}Вообще если тебе надо сделать обязательным поле файла, то добавь атрибут required. На бэке тогда можно будет не детализировать так сильно тексты ошибок.