{% else-1 %}
[STEM] * 16.33
(7 июл 2016, 13:59) (0/0) [0]
Тема закрыта для обсуждения! *
[STEM] * 16.33
(7 июл 2016, 13:59) (0/0) [0]
Всем спасибо!
[STEM] * 16.33
(7 июл 2016, 13:50) (0/0) [0]
Загружаю изображения использую класс, как сделать так, чтобы, если какое-то из действий возвращало false, выполнение прерывалось?
<?
if (!empty($_FILES)) {

//подключаем файл
require_once('../class/class.upload.php');
$handle = new upload($_FILES['image']);
if ($handle->uploaded) {
//переименовываем изображение
$handle->file_new_name_body = ($user['id']);
//переобразуем в .png
$handle->image_convert = 'png';
//разрешаем изменять размер изображения
$handle->image_resize = true;
//проверка ширины ()
$handle->image_min_width = 200;
//ширина изображения будет 200px
$handle->image_y = 200;
//сохраняем соотношение сторон в зависимости от ширины
$handle->image_ratio_x = true;
//удаляем старое изображение
unlink('/user.files/avatar/'.$user['id'].'.png');
//загружаем изображение в папку images
$handle->process($_SERVER['DOCUMENT_ROOT'].'/user.files/avatar');
//

if ($handle->processed) {
$handle->clean();
} else {
msg('Что-то пошло не так, попробуйте еще раз');
}
}
crop('/user.files/avatar/'.$user['id'].'.png', 200, 200);
}
?>
  • 1 из 1