Ejemplo n.º 1
0
 $action = $_GET['action'];
 $subject = substr($action, 0, strrpos($action, "."));
 if ($action == 'feed.remove' && isset($_GET['id'])) {
     $id = $_GET['id'];
     $result['status'] = (bool) $app->feed->remove($id);
 } else {
     if ($subject == 'friend' && isset($_GET['uid']) && isset($_GET['token'])) {
         // Check request
         if ($_GET['token'] == $app->user->csrf_basic) {
             $profile = new profile($_GET['uid'], true);
             if (isset($profile->uid)) {
                 if ($action == 'friend.add') {
                     $res = $profile->addFriend();
                 } else {
                     if ($action == 'friend.remove') {
                         $res = $profile->removeFriend();
                     } else {
                         $res = false;
                     }
                 }
                 $result['status'] = (bool) $res;
             }
         }
     } else {
         if ($action == 'music' && isset($_GET['id'])) {
             $res = profile::getMusic($_GET['id']);
             $result['status'] = (bool) $res;
             if ($res) {
                 $result['music'] = $res;
             }
         } else {