<?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); }
<?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); } }
<?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); }