} $alphabeth = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWYZ1234567890_-"; $code = ""; for ($i = 0; $i < 11; $i++) { $code .= $alphabeth[rand(0, strlen($alphabeth) - 1)]; } $product->short_name = $code; $handle = new Upload($_FILES['image']); if ($handle->uploaded) { $url = "storage/products/"; $handle->Process($url); $product->image = $handle->file_dst_name; } if (isset($_POST["is_public"])) { $product->is_public = 1; } else { $product->is_public = 0; } if (isset($_POST["in_existence"])) { $product->in_existence = 1; } else { $product->in_existence = 0; } if (isset($_POST["is_featured"])) { $product->is_featured = 1; } else { $product->is_featured = 0; } // $product->name = $_POST["name"]; $product->add(); Core::redir("index.php?view=products");
if ($_POST["inventary_min"] != "") { $inventary_min = $_POST["inventary_min"]; } $product->category_id = $category_id; $product->inventary_min = $inventary_min; $product->user_id = $_SESSION["user_id"]; if (isset($_FILES["image"])) { $image = new Upload($_FILES["image"]); if ($image->uploaded) { $image->Process("storage/products/"); if ($image->processed) { $product->image = $image->file_dst_name; $prod = $product->add_with_image(); } } else { $prod = $product->add(); } } else { $prod = $product->add(); } if ($_POST["q"] != "" || $_POST["q"] != "0") { $op = new OperationData(); $op->product_id = $prod[1]; $op->operation_type_id = OperationTypeData::getByName("entrada")->id; $op->q = $_POST["q"]; $op->sell_id = "NULL"; $op->is_oficial = 1; $op->add(); } print "<script>window.location='index.php?view=products';</script>"; }