if (isset($_POST['btn-add-collection']) && $_POST['btn-add-collection'] == 'Save Changes') { $name = filter_var($_POST['name'], FILTER_SANITIZE_STRING); $check = $_get->count_products($name); $record = $_get->count_gender(); if ($record->rows > 0) { $max_order = $_get->get_order(); } else { $max_order = 1; } if ($check->rows > 0) { $type = 'danger'; $msg = $name . ' has already existed, please choose another gender name'; } else { $active = '1'; $visibility = filter_var($_POST['visibility'], FILTER_SANITIZE_STRING); $name = filter_var($_POST['name'], FILTER_SANITIZE_STRING); $hash = cleanurl($_POST['name']); if ($record->rows > 0) { $order = $max_order->max_order + 1; } else { $order = 1; } $description = filter_var($_POST['description'], FILTER_SANITIZE_STRING); $_update->insert($name, $description, $order, $active, $visibility, $hash); $type = 'success'; $msg = 'Item(s) has been successfully added.'; } $page = 'self'; set_alert($type, $msg); safe_redirect($page); }
$order = $max_order->max_order + 1; if (!empty($_FILES['color_image']['name'])) { $image_name = substr($_FILES['color_image']['name'], 0, -4); $image_type = substr($_FILES['color_image']['name'], -4); $uploads_dir = '../files/uploads/color_image/'; $userfile_name = cleanurl(str_replace(array('(', ')', ' '), '_', $image_name)) . $image_type; $userfile_tmp = $_FILES['color_image']['tmp_name']; $prefix = 'color-'; $prod_img = $uploads_dir . $prefix . $userfile_name; $error = $_FILES['color_image']['error']; if ($error == 0) { move_uploaded_file($userfile_tmp, $prod_img); $color_image = 'files/uploads/color_image/' . $prefix . $userfile_name; } else { $page = 'add-color'; $type = 'danger'; $msg = 'Error: ' . $error; set_alert($type, $msg); safe_redirect($page); } } else { $color_image = 'files/uploads/color_image/no-color.png'; } $_update->insert($name, $color_image, $order, $active, $visibility); $type = 'success'; $msg = 'Item(s) has been successfully added.'; } $page = 'add-color'; set_alert($type, $msg); safe_redirect($page); }