hasPriv("admin")) { errorpage(); exit; } if($_REQUEST['confirmed'] != "yes") { // ask for confirmation // could do some Real Damage if someone accidently hits the delete button on the main category :) // // perhaps we can do this with some javascript, popup errorpage("Not confirmed"); } if($_REQUEST['what']) { switch($_REQUEST['what']) { case "comment": // TODO: delete a comment redirect(BASE."appview.php?appId=".$_REQUEST['appId']."&versionId=".$_REQUEST['versionId']); break; case "category": // delete category and the apps in it deleteCategory($_REQUEST['catId']); redirect(BASE."appbrowse.php"); break; case "appFamily": // delete app family & all its versions deleteAppFamily($_REQUEST['appId']); redirect(BASE."appbrowse.php"); break; case "appVersion": // delete a version deleteAppVersion($_REQUEST['versionId']); redirect(BASE."appview.php?appId=".$_REQUEST['appId']); break; } } ?>