// Create session $sessionDataAccess = new DataAccess(); $sessionHandler = new DBSessionHandler($sessionDataAccess); session_set_save_handler($sessionHandler, true); session_start(); // Set session variables $_SESSION['WebUser'] = $objUser; $_SESSION['lastActivity'] = time(); } echo $resetResult; break; case "EventViewerRemoveMemberFromEvent": $evtMemberId = ''; if (isset($_POST['evtMember'])) { $evtMemberId = filter_var(trim($_POST['evtMember']), FILTER_SANITIZE_STRING); } echo $gamingHandler->EventViewerRemoveMemberFromEvent($dataAccess, $logger, $evtMemberId, $objUser->UserID, $objUser->IsPremiumMember); break; case "EventReminderSettingsLoad": echo $securityHandler->EventReminderSettingsLoad($objUser); break; case "EventReminderSettingsUpdate": $sendReminderEmails = isset($_POST['sendReminderEmails']) ? filter_var($_POST['sendReminderEmails'], FILTER_SANITIZE_STRING) : "-1"; $reminderEmailAddress = isset($_POST['reminderEmailAddress']) ? filter_var($_POST['reminderEmailAddress'], FILTER_SANITIZE_STRING) : ""; $reminderEmailTimeToSend = isset($_POST['reminderEmailTimeToSend']) ? filter_var($_POST['reminderEmailTimeToSend'], FILTER_SANITIZE_STRING) : "-1"; echo $securityHandler->EventReminderSettingsUpdate($dataAccess, $logger, $objUser, $sendReminderEmails, $reminderEmailAddress, $reminderEmailTimeToSend); break; } } else { echo "Error: No action set"; }