$etuliite = substr($number, 0, 3); $number = substr($number, 4); } $feedback = ""; $haku = FALSE; $products = $catalog_products = $all_products = []; if (!empty($_POST['lisaa'])) { $tuotekoodi = str_pad($_POST['hankintapaikka_lista'], 3, "0", STR_PAD_LEFT) . "-" . str_replace(" ", "", strval($_POST['articleNo'])); $array = [str_replace(" ", "", strval($_POST['articleNo'])), intval($_POST['brandNo']), intval($_POST['hankintapaikka_lista']), $tuotekoodi, floatval($_POST['ostohinta']), floatval($_POST['hinta']), intval($_POST['alv_lista']), intval($_POST['varastosaldo']), intval($_POST['minimimyyntiera']), intval($_POST['alennusera_kpl']), floatval($_POST['alennusera_prosentti']) / 100, strval($_POST['nimi'])]; if (add_product_to_catalog($db, $array)) { $feedback = '<p class="success">Tuote lisätty!</p>'; } else { $feedback = '<p class="error">Tuotteen lisäys epäonnistui!</p>'; } } elseif (!empty($_POST['poista'])) { if (remove_product_from_catalog($db, $_POST['id'])) { $feedback = '<p class="success">Tuote poistettu!</p>'; } else { $feedback = '<p class="error">Tuotteen poisto epäonnistui!</p>'; } } elseif (!empty($_POST['muokkaa'])) { $array = [$_POST['ostohinta'], $_POST['hinta'], $_POST['alv_lista'], $_POST['varastosaldo'], $_POST['minimimyyntiera'], $_POST['alennusera_kpl'], $_POST['alennusera_prosentti'] / 100, $_POST['id']]; if (modify_product_in_catalog($db, $array)) { $feedback = '<p class="success">Tuotteen tietoja muokattu!</p>'; } else { $feedback = '<p class="error">ERROR: Tuotetta ei voitu muokata!</p>'; } } elseif (!empty($_POST['lisaa_otk'])) { $array = [$_POST['ostotilauskirjat'], $_POST['id'], $_POST['kpl'], $_POST['selite'], $user->id]; if (lisaa_tuote_ostotilauskirjalle($db, $array)) { $feedback = '<p class="success">Tuote lisätty ostotilauskirjalle!</p>';
if (!$user->isAdmin()) { header("Location:etusivu.php"); exit; } $haku = FALSE; $manufs = getManufacturers(); $feedback = ""; if (!empty($_POST['lisaa'])) { $array = [$_POST['lisaa'], $_POST['brandNo'], $_POST['hinta'], $_POST['alv_lista'], $_POST['varastosaldo'], $_POST['minimimyyntiera'], $_POST['alennusera_kpl'], $_POST['alennusera_prosentti'] / 100]; if (add_product_to_catalog($db, $array)) { $feedback = '<p class="success">Tuote lisätty!</p>'; } else { $feedback = '<p class="error">Tuotteen lisäys epäonnistui!</p>'; } } elseif (!empty($_GET['poista'])) { if (remove_product_from_catalog($db, $_GET['poista'])) { $feedback = '<p class="success">Tuote poistettu!</p>'; } else { $feedback = '<p class="error">Tuotteen poisto epäonnistui!</p>'; } } elseif (!empty($_POST['muokkaa'])) { $array = [$_POST['muokkaa'], $_POST['hinta'], $_POST['alv_lista'], $_POST['varastosaldo'], $_POST['minimimyyntiera'], $_POST['alennusera_kpl'], $_POST['alennusera_prosentti'] / 100]; if (modify_product_in_catalog($db, $array)) { echo '<p class="success">Tuotteen tiedot päivitetty!</p>'; } else { echo '<p class="error">Tuotteen muokkaus epäonnistui!</p>'; } } if (!empty($_GET['haku'])) { $haku = TRUE; // Hakutulosten tulostamista varten. Ei tarvitse joka kerta tarkistaa isset()