Esempio n. 1
0
require_once __ROOT__ . 'config/constants.php';
require_once __ROOT__ . 'utils/Functions.php';
require_once __ROOT__ . "models/GameUsers.class.php";
require_once __ROOT__ . "vendors/facebook/facebook.php";
$facebook = new Facebook(array('appId' => "696672047015429", 'secret' => "64d861272130d52b5e5a9dc4987e04ad", 'cookie' => true));
$count = 100;
$page = 0;
if (isset($_GET['page']) && !empty($_GET['page'])) {
    $page = intval($_GET['page']);
    if ($page < 0) {
        $page = 0;
    }
    $page = $page - 1;
}
$SQL = "SELECT * FROM " . TBL_GAME_USERS . " ORDER BY userId ASC LIMIT " . $page * $count . "," . ($page + 1) * $count;
$users = GameUsers::findBySql(DBUtils::getConnection(), $SQL);
$messages = array();
if (!empty($users) && sizeof($users) > 0) {
    foreach ($users as $user) {
        if (!empty($user)) {
            array_push($messages, "");
            array_push($messages, "");
            array_push($messages, "User(" . $user->userId . "-" . $user->userName . ") Start");
            $userFBId = $user->getFacebookId();
            if (!empty($userFBId)) {
                $QUERY = "SELECT page_id FROM page_fan WHERE uid = " . $userFBId . " and page_id =580982095281317";
                array_push($messages, "User(" . $user->userId . "-" . $user->userName . ") Facebook Like Status SQL :" . $QUERY);
                try {
                    $params = array('method' => 'fql.query', 'query' => $QUERY);
                    $result = $facebook->api($params);
                    if (!empty($result) && sizeof($result) > 0) {