Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*
- * @ Pirate-Sky Crew :: PHP Decoder v2
- * @ Author: pLa$71k
- * @ Web: http://pirate-sky.com
- * @ Pirate-Sky Crew © 2008 - 2013
- */
- require_once 'config.php';
- $userId = $facebook->getUser();
- if ($userId) {
- try {
- $userData = $facebook->api('/me');
- }
- catch (FacebookApiException $e) {
- setcookie("fbsr_" . $global['app_id'], '', time() - 75000, "/");
- setcookie("fbm_" . $global['app_id'], '', time() - 75000, "/");
- if (isset($_COOKIE["fbm_" . $global['app_id']])) {
- $domain_cookie = str_replace("base_domain=", "", $_COOKIE["fbm_" . $global['app_id']]);
- setcookie("fbsr_" . $global['app_id'], '', time() - 75000, "/", $domain_cookie);
- setcookie("fbm_" . $global['app_id'], '', time() - 75000, "/", $domain_cookie);
- }
- $facebook->destroySession();
- $userId = NULL;
- }
- }
- if (!($userId)) {
- $loginUrl = $facebook->getLoginUrl($login_url);
- echo "<script>top.location.href = '" . $loginUrl . "';</script>";
- if (isset($_GET['video'])) {
- $singleVideoDet = getVideoById($_GET['video']);
- if (!file_exists("thumbs/" . $singleVideoDet[0]['video_id'] . ".jpg")) {
- require_once('includes/simpleimage.php');
- $image = new SimpleImage();
- $image->load("http://img.youtube.com/vi/" . $singleVideoDet[0]['video_id'] . "/0.jpg");
- $image->resizeToHeight(150);
- $image->save("thumbs/" . $singleVideoDet[0]['video_id'] . ".jpg");
- $picture = ImageCreateFromJPEG("thumbs/" . $singleVideoDet[0]['video_id'] . ".jpg");
- $play = ImageCreateFromPNG($global['home_link'] . "styles/img/play.png");
- $imageSize = getimagesize("thumbs/" . $singleVideoDet[0]['video_id'] . ".jpg");
- imagecopy($picture, $play, ($imageSize[0] / 2) - 24, 50, 0, 0, 48, 48);
- imagejpeg($picture, "thumbs/" . $singleVideoDet[0]['video_id'] . ".jpg");
- }
- echo '<meta property="og:title" content="';
- echo $singleVideoDet[0]['title'];
- echo '"/>
- <meta property="og:type" content="video.other" />
- <meta property="og:url" content="';
- echo $global['home_link'] . "details.php?video=" . $singleVideoDet[0]['id'];
- echo '"/>
- <meta property="og:image" content="';
- echo $global['home_link'] . "thumbs/" . $singleVideoDet[0]['video_id'] . ".jpg";
- echo '"/>
- <meta property="og:description" content="';
- echo $singleVideoDet[0]['desc'];
- echo '"/>
- ';
- }
- exit();
- }
- $extendedAccessToken = $facebook->getExtendedAccessToken();
- $facebook->setAccessToken($extendedAccessToken);
- try {
- $userData = $facebook->api('/me');
- }
- catch (FacebookApiException $e) {
- }
- if ($userData) {
- $userDbData = userExist($userData['id']);
- if (!$userDbData) {
- createUser($userData, $facebook->getAccessToken());
- if ($global['mailchimp_or_aweber'] == 1) {
- $api = new MCAPI($global['mailchimp_apikey']);
- $merge_vars = array(
- 'FNAME' => $userData['first_name'],
- 'LNAME' => $userData['last_name']
- );
- $retval = $api->listSubscribe($global['mailchimp_listId'], $userData['email'], $merge_vars, 'html', false);
- } elseif ($global['mailchimp_or_aweber'] == 2) {
- try {
- $account = $aweber->getAccount($global['accessKey'], $global['accessSecret']);
- $listURL = "/accounts/" . $global['account_id'] . "/lists/" . $global['list_id'] . "";
- $list = $account->loadFromUrl($global['listURL']);
- $params = array(
- 'email' => $userData['email'],
- 'name' => $userData['name']
- );
- $subscribers = $list->subscribers;
- $new_subscriber = $subscribers->create($params);
- }
- catch (AWeberAPIException $exc) {
- }
- }
- } else {
- $option['access_token'] = $facebook->getAccessToken();
- updateUser($option, $userDbData[0]['id'], $userDbData[0]['uid']);
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement