include_once 'includes/pinkie.php'; include_once 'includes/logger.php'; secureSessionStart(); if (!isset($_POST['pinkieID'])) { onError("onAdminSubmit.php", "Failed to submit pinkie because no pinkieID was set."); } $_pinkie = new Pinkie(); $_pinkie->i_PinkieID = (int) $_POST['pinkieID']; $_pinkie->fromDatabase(); $_pinkie->s_AdminAprove = $_SESSION['Username']; if (strcmp($_POST['status'], ApprovedByAdmin) == 0) { $_pinkie->s_Submitter = $_SESSION['Username']; $_pinkie->s_AdminAprove = $_SESSION['Username']; $_pinkie->s_SubmittedFor = $_POST['submitTo']; $_pinkie->s_Status = Dispatched; $_pinkie->toDatabase(); logGeneral($_pinkie->i_PinkieID, $_SESSION['Username'], "Pinkie was approved by admin: " . getName()); } else { if (strcmp($_POST['status'], RejectedByAdmin) == 0) { $_tmp = $_pinkie->s_Submitter; $_pinkie->s_Submitter = $_POST['submitTo']; $_pinkie->s_SubmittedFor = $tmp; $_pinkie->s_Status = $_POST['status']; $_pinkie->toDatabase(); logGeneral($_pinkie->i_PinkieID, $_SESSION['Username'], "Pinkie was rejected by admin: " . getName()); } else { if (strcmp($_POST['status'], Cancelled) == 0) { $_pinkie->s_Status = $_POST['status']; $_pinkie->toDatabase(); logGeneral($_pinkie->i_PinkieID, $_SESSION['Username'], "Pinkie was cancelled by: " . getName()); } else {