Всем привет! Сабж.
Всё загружается и сохраняется, но если файл, к примеру, не фото, или больше чем положено, текст ошибки не возвращается.
Как в данном случае правильно определить характер ошибки?
UPD: И можно ли средствами cms выполнить сжатие фото в данном случае?
Всё загружается и сохраняется, но если файл, к примеру, не фото, или больше чем положено, текст ошибки не возвращается.
| Код |
|---|
<?php
$res = $USER->Update($user_id, ['PERSONAL_PHOTO' => $_FILES['PERSONAL_PHOTO']]);
if ($res) {
$CUser = CUser::GetByID($user_id);
$arUser = $CUser->Fetch();
$arFile = CFile::GetByID($arUser['PERSONAL_PHOTO'])->Fetch();
$data['src'] = '/upload/'.$arFile['SUBDIR'].'/'.$arFile['FILE_NAME'];
$message= 'Фотография успешно загружена!';
$status = true;
} else {
$message= $CUser->LAST_ERROR;
$status = false;
}
|
Как в данном случае правильно определить характер ошибки?
UPD: И можно ли средствами cms выполнить сжатие фото в данном случае?