<? /* * This is the page that gets the values of whether to delete/disable upload/warning duration * every time you change the resolve type on one of the two reports pages. */ if (!check_perms('admin_reports')) { error(403); } if (is_number($_GET['id'])) { $ReportID = $_GET['id']; } else { echo 'HAX on report ID'; die(); } if (!isset($_GET['categoryid'])) { echo 'HAX on categoryid'; die(); } else { $CategoryID = $_GET['categoryid']; } if (!isset($_GET['type'])) { error(404); } else if (array_key_exists($_GET['type'], $Types[$CategoryID])) { $ReportType = $Types[$CategoryID][$_GET['type']]; } else if (array_key_exists($_GET['type'],$Types['master'])) { $ReportType = $Types['master'][$_GET['type']]; } else { //There was a type but it wasn't an option! echo 'HAX on section type'; die(); } $Array = array(); $Array[0] = $ReportType['resolve_options']['delete']; $Array[1] = $ReportType['resolve_options']['upload']; $Array[2] = $ReportType['resolve_options']['warn']; echo json_encode($Array);