$mode = isset($_REQUEST['mode']) ? $_REQUEST['mode'] : ''; switch ($action) { case 'deleteproduct': $P = new Product($_REQUEST['id']); if (!$P->isUsed()) { $P->Delete(); } else { $content .= "Product has purchase records, can't delete."; } break; case 'deletecatimage': USES_paypal_class_category(); $id = isset($_GET['cat_id']) ? (int) $_GET['cat_id'] : 0; if ($id > 0) { $C = new Category($id); $C->DeleteImage(); $view = 'editcat'; $_REQUEST['id'] = $id; } else { $view = 'catlist'; } break; case 'deletecat': USES_paypal_class_category(); $C = new Category($_REQUEST['cat_id']); if (!$C->isUsed()) { $C->Delete(); } else { $content .= "Category has related products, can't delete."; } $view = 'catlist';