sessionId = $_POST['sessionId']; else trigger_error( missing_parameter_error("sessionId") ); if (isset($_POST['userId'])) $participation->userId = $_POST['userId']; else trigger_error( missing_parameter_error("userId") ); if (isset($_POST['endStatus'])) $participation->endStatus = $_POST['endStatus']; // user leaves session if ($participation->userLeaves()) { // update score and averages if ($participation->updateUserScores()) { $participation_arr = $participation->getResultArray(true, "User_Left_OK"); print_r(json_encode($participation_arr)); // OK } else trigger_error("Calculate_Score_Failed"); } else trigger_error("Leave_Session_Failed"); ?>