예제 #1
0
         $cart->add($_POST);
     }
     Event::log($_POST["tID"], "cartridges", 4, "inventory", $_SESSION["glpiname"] . " " . $LANG['log'][88] . ": " . $_POST["to_add"]);
     glpi_header($_SERVER['HTTP_REFERER']);
 } else {
     if (isset($_GET["delete"])) {
         $cartype->check($_GET["tID"], 'w');
         checkRight("cartridge", "w");
         if ($cart->delete($_GET)) {
             Event::log($_GET["tID"], "cartridges", 4, "inventory", $_SESSION["glpiname"] . " " . $LANG['log'][90]);
         }
         glpi_header($_SERVER['HTTP_REFERER']);
     } else {
         if (isset($_GET["restore"])) {
             $cartype->check($_GET["tID"], 'w');
             if ($cart->restore($_GET)) {
                 Event::log($_GET["tID"], "cartridges", 5, "inventory", $_SESSION["glpiname"] . " " . $LANG['log'][92]);
             }
             glpi_header($_SERVER['HTTP_REFERER']);
         } else {
             if (isset($_POST["install"])) {
                 $cartype->check($_POST["tID"], 'w');
                 if ($cart->install($_POST["pID"], $_POST["tID"])) {
                     Event::log($_POST["tID"], "cartridges", 5, "inventory", $_SESSION["glpiname"] . " " . $LANG['log'][95]);
                 }
                 glpi_header($CFG_GLPI["root_doc"] . "/front/printer.form.php?id=" . $_POST["pID"]);
             } else {
                 if (isset($_GET["uninstall"])) {
                     $cartype->check($_GET["tID"], 'w');
                     if ($cart->uninstall($_GET["id"])) {
                         Event::log($_GET["tID"], "cartridges", 5, "inventory", $_SESSION["glpiname"] . " " . $LANG['log'][96]);