$arr['page_title'] = trim($_POST['page_title']); $arr['page_description'] = trim($_POST['page_description']); $arr['page_keywords'] = trim($_POST['page_keywords']); //$arr['old_pid'] = $category[0]['pid']; $arr['visible'] = 1; if (isset($_POST['visible']) && $_POST['visible'] == "on") { $arr['visible'] = 0; } $arr['indexation'] = 0; if (isset($_POST['indexation']) && $_POST['indexation'] == "on") { $arr['indexation'] = 1; } if (isset($_POST['add_image'])) { $arr['category_img'] = '/images/categories/' . $_POST['translit'] . '.jpg'; } if ($dbtree->Update($id_category, $arr)) { if (isset($_POST['add_image'])) { $name_image = pathinfo($GLOBALS['PATH_global_root'] . $_POST['add_image']); $folder = $GLOBALS['PATH_global_root'] . '/images/categories/'; $file_name = $GLOBALS['PATH_global_root'] . $arr['category_img']; $array_folder = scandir($folder); if (in_array($name_image['basename'], $array_folder)) { rename($folder . $name_image['basename'], $file_name); } //Переопределяем размер загруженной картинки $size = getimagesize($file_name); //Получаем ширину, высоту, тип картинки if ($size[0] > 1000 || $size[1] > 1000) { $ratio = $size[0] / $size[1]; //коэфициент соотношения сторон //Определяем размеры нового изображения