} $um->logout(); break; case "getAvatar": require_once "../framework2/UserMgmt.php"; $um = new UserMgmt(); if (isset($_POST["user_id"])) { $user_id = $_POST["user_id"]; } else { if (isset($_POST["user_name"])) { $user_id = $um->resolveUsernameToID($_POST["user_name"]); } else { $user_id = $_SESSION["user_id"]; } } $um->getAvatarOf($user_id, false); break; case "uploadAvatar": if (!isset($_FILES["avatar"])) { echo "You gotta' choose a new image first!"; return; } require_once "../framework/BinaryHandler.php"; $bh = new BinaryHandler(); $bh->uploadAvatar($_FILES['avatar']); break; case "getUserName": require_once "../framework2/CredentialStore.php"; $cs = new CredentialStore(); $un = $cs->getUserName(); if ($un != "") {