Пример #1
0
Файл: user.php Проект: kvox/TVSS
<?php

$user = new User();
if (isset($profile_username) && $profile_username) {
    $profile_user = $user->getByUsername($profile_username);
    if ($profile_user) {
        $profile_favorite_shows = $user->getFavoriteShows($profile_user['id'], false, $language);
        $profile_favorite_movies = $user->getFavoriteMovies($profile_user['id'], false, $language);
        if (isset($_SESSION['loggeduser_id'])) {
            $profile_followers = $user->getFollowers($profile_user['id']);
            if (array_key_exists($_SESSION['loggeduser_id'], $profile_followers)) {
                $smarty->assign("is_follower", 1);
            } else {
                $smarty->assign("is_follower", 0);
            }
        }
        $smarty->assign("profile_user", $profile_user);
        $smarty->assign("profile_favorite_shows", $profile_favorite_shows);
        $smarty->assign("profile_favorite_movies", $profile_favorite_movies);
    } else {
        $smarty->assign("no_user", 1);
    }
} else {
    $smarty->assign("no_user", 1);
}
Пример #2
0
<?php

$user = new User();
if (isset($_SESSION['loggeduser_id']) && $_SESSION['loggeduser_id']) {
    $favorite_shows = $user->getFavoriteShows($_SESSION['loggeduser_id'], true);
    if (!count($favorite_shows)) {
        $smarty->assign("result_type", "random");
        $smarty->assign("shows", $show->getRandomShow(10, $language));
    } else {
        $smarty->assign("result_type", "favorites");
        $favorite_shows = $show->getSimilarShows($favorite_shows, 20, $language);
        $smarty->assign("shows", $favorite_shows);
    }
}
Пример #3
0
<?php

$user = new User();
$favorite_movies = $user->getFavoriteMovies($_SESSION['loggeduser_id'], false, $language);
if (count($favorite_movies)) {
    $smarty->assign("favorite_movies", $favorite_movies);
} else {
    $smarty->assign("favorite_movies", 0);
}
$favorite_shows = $user->getFavoriteShows($_SESSION['loggeduser_id'], false, $language);
if (count($favorite_shows)) {
    $smarty->assign("favorite_shows", $favorite_shows);
} else {
    $smarty->assign("favorite_shows", 0);
}