$current_admin = admin::find_admin_by_id($_GET["admin"]); ?> <?php if (!$current_admin) { $_SESSION["message"] = "Can't find this admin."; utility::redirect_to("manage_admins.php"); } ?> <?php $key = "admin_id"; $subject_set = subject::find_subjects_by_admin($current_admin["id"], false); if ($current_admin["id"] == $my_session->return_session_data($key)) { $_SESSION["message"] = "YOU CAN'T DELETE YOURSELF!!"; utility::redirect_to("manage_admins.php"); } if ($current_admin["id"] == admin::$super_user) { $_SESSION["message"] = "YOU DON'T HAVE PRIVILEGE TO DELETE SUPERUSER"; utility::redirect_to("manage_admins.php"); } if (subject::subjectset_not_empty($subject_set)) { $_SESSION["message"] = "DELETION FAILED, THIS USER STILL HAVE POSTED NOTES!"; utility::redirect_to("manage_admins.php"); } ?> <?php admin::delete_admin($current_admin["id"]); ob_end_flush();