public function set_banAction() { if (empty($_SERVER['HTTP_X_REQUESTED_WITH'])) { error404(); } $model = new AdminModel(); $id = post('id', 'int'); $user = $model->getUserByID(post('id', 'int')); if ($user->id && $user->role == 'user') { $data['role'] = 'ban'; $data['banDate'] = time(); $data['banRange'] = post('__banRange', 'int'); $data['banComment'] = post('__banComment'); if (!$data['banRange']) { $data['banRange'] = "0"; } $model->update('users', $data, "`id` = '{$user->id}' LIMIT 1"); $response['target_h']['#status'] = Lang::translate('SET_BAN_BANNED'); } $response['error'] = 0; echo json_encode($response); exit; }