$uploadfile = $uploaddir . $realfile; $uploadphoto = $uploaddir . $filename; $uploadthumb = $uploaddir . 'small/' . $filename; $uploadthumb2 = $uploaddir . 'medium/' . $filename; $photo['filename'] = $filename; $album = $model->getAlbumThumbsData($photo['album_id']); if (@move_uploaded_file($_FILES['picture']['tmp_name'], $uploadphoto)) { @img_resize($uploadphoto, $uploadthumb, $album['thumb1'], $album['thumb1'], $album['thumbsqr']); @img_resize($uploadphoto, $uploadthumb2, $album['thumb2'], $album['thumb2'], false, $cfg['watermark']); if ($cfg['watermark']) { @img_add_watermark($uploadphoto); } if (@(!$cfg['saveorig'])) { @unlink($uploadphoto); } $model->addPhoto($photo); } else { $msg = 'Ошибка загрузки фотографии!'; } $inCore->redirect('?view=components&do=config&opt=list_photos&id=' . $_REQUEST['id']); } //=================================================================================================// //=================================================================================================// if ($opt == 'submit_photo_multi') { echo '<h3>Загрузка файлов завершена</h3>'; $photo['album_id'] = $inCore->request('album_id', 'int'); $photo['description'] = $inCore->request('description', 'html'); $photo['description'] = $inDB->escape_string($photo['description']); $photo['published'] = $inCore->request('published', 'int'); $photo['showdate'] = $inCore->request('showdate', 'int'); $photo['tags'] = $inCore->request('tags', 'str');