Beispiel #1
0
     if (isset($_POST["GCMClear"])) {
         $GCMClear = $_POST["GCMClear"] == "true" ? true : false;
     }
     if ($GCMClear) {
         $um->removeAndroidDeviceId();
     }
     $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;
Beispiel #2
0
     $result = $um->messageUser($uid, $title, $message);
     switch ($result) {
         case 0:
             echo "success";
             break;
         case 5:
             echo "Foul language is not tolerated here! You have been warned.";
             break;
         default:
             echo "An internal error has occured. Please report this error <a href='/feedback'>here</a> ({$result})";
             break;
     }
     return;
 } else {
     if ($userName != null) {
         $uid = $um->resolveUsernameToID($userName);
         if ($uid != null) {
             $result = $um->messageUser($uid, $title, $message);
             switch ($result) {
                 case 0:
                     echo "success";
                     break;
                 case 5:
                     echo "Foul language is not tolerated here! You have been warned.";
                     break;
                 default:
                     echo "An internal error has occured. Please report this error <a href='/feedback'>here</a> ({$result})";
                     break;
             }
         } else {
             echo "There is no user by this name in our system.";