$res = user_update_match_score($username, $match_result, $alter_spirit, $alter_max_spirit, $mysqli); $xml_output .= "<code>" . $res . "</code>"; } else { $xml_output .= "<code>Invalid_request</code>"; } /* SERVICE: Set user online status */ } else { if (isset($_GET['action']) && $_GET['action'] == 'set_online') { if (isset($_POST['username'])) { $username = $_POST['username']; if (isset($_POST['is_online']) && $_POST['is_online'] == "true") { $res = user_mark_user_online_status($username, true, $mysqli); $xml_output .= "<code>" . $res . "</code>"; } else { if (isset($_POST['is_online']) && $_POST['is_online'] == "false") { $res = user_mark_user_online_status($username, false, $mysqli); $xml_output .= "<code>" . $res . "</code>"; } else { $xml_output .= "<code>Invalid request</code>"; } } } else { $xml_output .= "<code>Invalid request</code>"; } } } } } } } }
function user_logout($username, $mysqli) { return user_mark_user_online_status($username, false, $mysqli); }