} elseif ($_GET['page'] === 'writeuser') { if (!isset($_POST['undergradLevel']) && !isset($_POST['gradLevel'])) { // if user does not select undergrad and grad level $_POST['undergrad_level'] = 1; $_POST['grad_level'] = 1; } else { $_POST['undergrad_level'] = !isset($_POST['undergradLevel']) ? 0 : $_POST['undergradLevel']; $_POST['grad_level'] = !isset($_POST['gradLevel']) ? 0 : $_POST['gradLevel']; } $_POST['receives_reminder_emails'] = !isset($_POST['receives_reminder_emails']) ? 0 : $_POST['receives_reminder_emails']; header('Content-Type: text/plain'); if ($_POST['write_action'] === 'addUser') { $returnEmail = $object->addUser($_POST); $loggers['audit']->info("Faculty user {$_POST['email']} added"); } elseif ($_POST['write_action'] === 'editUser') { $returnEmail = $object->editUser($_POST); $loggers['audit']->info("Faculty user {$_POST['user_id']} edited"); } if (!$returnEmail) { echo 'error'; } } elseif ($_GET['page'] === 'deactivate-user') { $object->deactivateUser($_POST['id'], $_POST['deactivated']); $loggers['audit']->info("Faculty user {$_POST['id']} inactive status changed to {$_POST['deactivated']}"); } /** * View rendering */ if (isset($render) && $render) { require FS_PHP . '/header.php'; require FS_PHP . '/nav.php';