Beispiel #1
0
     }
     $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 != "") {