Esempio n. 1
0
 public function actionKickmem($groupid, $kickuserid)
 {
     //T人
     $session = Yii::$app->session;
     if (empty($session['user'])) {
         //未登陆
         echo Html::tag('a', '请登录', ['href' => '?r=forum/login']);
     } else {
         if (empty(Group_mem::find()->where(['groupid' => $groupid, 'userid' => $kickuserid])->one())) {
             //被T人不是该群成员
             echo Html::encode('该用户不存在或该用户不在群中');
         } else {
             $i = 0;
             foreach ($session['groupid'] as $gid) {
                 if ($gid == $groupid) {
                     if ($session['property'][$i] == 0) {
                         //T人
                         Group_mem::deleteAll(['groupid' => $groupid, 'userid' => $kickuserid]);
                         return $this->redirect('?r=forum/group');
                     } else {
                         echo '你没有权限';
                     }
                     break;
                 }
                 ++$i;
             }
         }
     }
 }