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;
 }
Example #2
0
     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();