function SeriesFinished() { $result = ""; $info = ""; $userId = $_SESSION['user']['id']; $seriesId = $_POST['series_id']; $movieId = $_POST['movie_id']; $userSeriesViewsed = UserSeriesViewedModel::model()->where(" `series_id` = '{$seriesId}' AND `user_id`= '{$userId}' ")->findRow(); if (empty($userSeriesViewsed->id)) { $user = UsersModel::model()->where(" `id`='{$userId}' ")->findRow(); //$user->gift_count++; $user->experience++; $modelV = new UserSeriesViewedModel(); $modelV->user_id = $userId; $modelV->series_id = $seriesId; $modelV->save(); $modelU = new UsersModel(); /*if($user->gift_count == 3) { $user->gift_count = 0; $in = ajaxMoviesController::getUserPrisent($userId); $gift=UserGiftsModel::model()->where(" `id` <> 0 {$in} ORDER BY rand() ")->findRow(); $modelL = new LinkingUserProfileModel; $modelL->user_id = $userId; $modelL->type = 2; $modelL->idPresent = $gift->id; $modelL->movie_id = $movieId; $modelL->save(); $result .= "gift"; $info = $gift->gift_image; }*/ if ($user->experience == 5) { $user->experience = 0; $user->level++; $in = ajaxMoviesController::getUserImage($userId); $card = UserCardsModel::model()->where(" `id` <> {$user->card_main_id} {$in} ORDER BY rand() ")->findRow(); if ($user->card_main_id != 0) { $modelL = new LinkingUserProfileModel(); $modelL->user_id = $userId; $modelL->type = 1; $modelL->idPresent = $user->card_main_id; $modelL->movie_id = $movieId; $modelL->save(); } $cardUsedNew = UserCardsModel::model()->where(" `id` = {$user->card_main_new_id} ")->findRow(); $info = $cardUsedNew->cardImage; $modelU->card_main_id = $user->card_main_new_id; $modelU->card_main_new_id = $card->id; $result .= "experience"; } $modelU->id = $user->id; // $modelU->gift_count = $user->gift_count; $modelU->experience = $user->experience; $modelU->level = $user->level; $modelU->save(); $result .= "isset"; } echo $result . "~8~" . $info; }
ajaxGroupsController::udate_group_list(); break; case 'uploding_series_select': ajaxMoviesController::uplodingSeriesSelect(); break; case 'code_delete': ajaxGroupsController::code_delete(); break; case 'send_code_email': ajaxGroupsController::send_code_email(); break; case 'explanation_view': ajaxMoviesController::explanationView(); break; case 'send_text_error_series': ajaxMoviesController::sendTextErrorSeries(); break; case 'promo_code': ajaxGroupsController::promo_code(); break; case 'notification_new_series': ajaxSettingsController::notificationNewSeries(); break; case 'update_config_notification': ajaxSettingsController::updateConfigNotification(); break; case 'send_message_feedback': ajaxDefaultController::sendMessage(); break; case 'updateFirstVideoViewed': ajaxDefaultController::updaterViewedVideo();