Esempio n. 1
0
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);
}
Esempio n. 2
0
        $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);
}