Exemplo n.º 1
0
$ad = new AddictDatabase();
/*
// This page will go into a completley different page, called view
//If a user is defined in the url, see if that user added the app
$submit = true;
if($facebook->api_client->users_isAppUser($_GET['user']) && isset($_GET['user'])) {
	$user = $_GET['user'];
	$submit = false;
}
*/
$list = $_GET['list'];
if ($list == 'afi') {
    $list = 'afi';
    $tabvalue = 8;
    $total = '100';
    $list_movies = $ad->getAFIMovies();
} else {
    $list = 'imdb';
    $total = '250';
    $tabvalue = 9;
    $list_movies = $ad->getIMDBMovies();
}
$user_info = $ad->getUser($user);
$user_movies = $ad->getUserMovies($user);
$user_count = $user_info['count'];
$total_count = 274;
$percent = $user_info['percent'];
//Determine what message to show
//Create the pageData object
$pageData = (object) array();
// Save Information
Exemplo n.º 2
0
<?php

// Get the configuration variables
require_once 'addict_database.php';
require_once 'config.php';
$ad = new AddictDatabase();
$user_id = $_POST['userid'];
$on_movies = $_POST['film'];
$checked_movies = array();
$list = $_POST['list'];
$previous_movies = $ad->getUserMovies($user_id);
if ($list == "imdb") {
    $list_films = array_keys($ad->getIMDBMovies());
} else {
    $list_films = array_keys($ad->getAFIMovies());
}
foreach ($on_movies as $key => $value) {
    $checked_movies[] = (int) $key;
}
foreach ($checked_movies as $movie_id) {
    if (!in_array($movie_id, $previous_movies)) {
        $ad->addUserMovie($user_id, $movie_id);
    }
}
foreach ($previous_movies as $movie_id) {
    if (!is_null($checked_movies) && !in_array($movie_id, $checked_movies) && in_array($movie_id, $list_films)) {
        $ad->deleteUserMovie($user_id, $movie_id);
    }
}
$ad->updateUserMovieCount($user_id);
echo '<fb:redirect url="http://apps.facebook.com/' . $appurl . '?msg=1" />';