Advertisement
Guest User

Untitled

a guest
Aug 31st, 2012
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 8.69 KB | None | 0 0
  1. <?php
  2. header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');
  3. session_start();
  4. require_once('./src/facebook.php');
  5.  
  6.  
  7. ?>
  8. <pre>
  9. </pre>
  10. <style>html,body{text-align:center;margin: 0 auto}</style>
  11. <?php
  12. $fbconfig = array();
  13.  
  14. /**
  15. @AUTHOR JESPER KAMPMANN MADSEN
  16. --JEBSER.M@gmail.com
  17. **/
  18.  
  19. $message  = "Dette er en besked når man bliver inviteret.";
  20. $event_id = 216549681805928;
  21.  
  22. $id_array            = array();
  23. $fbconfig['appId']   = "474759532549048";
  24. $fbconfig['secret']  = "674f783bd3c3055b3be1f1de75c23160";
  25. $fbconfig['baseurl'] = "http://fb.pokerplayus.com";
  26.  
  27. $facebook = new Facebook($fbconfig);
  28. $user     = $facebook->getUser();
  29.  
  30. if (!$user):
  31.     $loginUrl = $facebook->getLoginUrl(array(
  32.         'scope' => 'read_friendlists,user_likes,publish_actions,create_event,user_events,friends_events'
  33.     ));
  34. endif;
  35.  
  36.  
  37.  
  38.  
  39.  
  40. if (isset($_POST['friends'])):
  41.     $e  = "";
  42.     $id = "";
  43.     foreach ($_GET as $l => $fis):
  44.         $e .= $l . "=" . $fis . "&";
  45.     endforeach;
  46.    
  47.     foreach ($_POST['friends'] as $ids):
  48.         $id .= $ids . "-";
  49.     endforeach;
  50.    
  51.     $_SESSION['__ids'] = $id;
  52.    
  53.    
  54.     $fbconfig = array();
  55.    
  56.    
  57.     mysql_connect("localhost", "jekappfb", "jekappfb");
  58.     mysql_select_db("jekappfb");
  59.    
  60.     $o   = mysql_query("select kode from gyldige_koder order by rand() LIMIT 0,1");
  61.     $row = mysql_fetch_assoc($o);
  62.    
  63.     $message  = "Du er blevet inviteret til at spille en pokerturnering.";
  64.     $event_id = "219507068176656";
  65.     $code     = "";
  66.     $id_array = array();
  67.    
  68.     $herZ = "";
  69.    
  70.     $lol = array();
  71.     $o   = explode("-", $_SESSION['__ids']);
  72.    
  73.     foreach ($o as $i):
  74.         $herZ .= $i . ",";
  75.     endforeach;
  76.    
  77.     $herZ = substr_replace($herZ, "", -2);
  78.    
  79.    
  80.     //Send invitationer
  81.     if (!isset($_SESSION['__myCode'])):
  82.         $_SESSION['__myCode'] = $row['kode'];
  83.         mysql_query("DELETE FROM `gyldige_koder` WHERE `kode` = '" . $code . "'") or die(mysql_error());
  84.     else:
  85.         $_SESSION['__myCode'] = $_SESSION['__myCode'];
  86.     endif;
  87.    
  88. ?><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  89. <style>h1{color:#fff;font-family:"Open Sans";font-style:normal;margin:0;padding:0}body{background:#c5a069;margin: 0 auto;padding:0;margin:0}p{font-family:arial;font-size:14px;color:#fff}*{color:#fff;}html,body{font-family:arial;font-size:12px}td{font-size:12px}button{background:green;color:white;padding:5px;font-size:16px;font-weight:bold;text-align:center;margin: 0 auto}.code{font-size:18px;font-weight:bold;color:orange}</style>
  90. <div style="width:810px;height:638px;background-repeat:no-repeat;background-image:url(4_bg.jpg);margin: 0 auto;text-align:center;">
  91.  
  92. <div style="padding-top:360px;text-align:left;padding-left:60px;font-size:14px">
  93. <b>Din unique kode er: <span class="code"><?php
  94.     echo $_SESSION['__myCode'];
  95. ?></span></b><br><BR />
  96. Find præmien på niveau 6, start spillet og indtast din kode.
  97. <br/><br><br/><br><div style="width:700px;cursor:pointer;height:190px;position:relative" onclick="location.href='http://pokerplayus.com';" ></div>
  98. </div>
  99. <div style="margin: 0 auto;text-align:center;width:810px;height:75px;background-image:url(footer.jpg)"></div>
  100. <?php
  101.     echo "<!--" . $facebook->api("/219507068176656/invited?users=" . $herZ, "POST") . "-->";
  102. ?>
  103.  
  104.  
  105. <?php
  106.    
  107.     exit;
  108. endif;
  109.  
  110.  
  111. ?>
  112.    
  113. <html><head>
  114.  
  115. <!--  @AUTHOR JESPER KAMPMANN MADSEN - JEBSER.M@gmail.com-->
  116.  
  117.  
  118. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
  119. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  120.  
  121.     <link href='http://fonts.googleapis.com/css?family=Open+Sans:400,500,600,700' rel='stylesheet' type='text/css'>
  122.    
  123.  
  124. <!--connect-->
  125. <style>h1{color:#fff;font-family:"Open Sans";font-style:normal;margin:0;padding:0}body{background:#c5a069}p{font-family:arial;font-size:14px;color:#fff}*{color:#fff;}html,body{font-family:arial;font-size:12px}td{font-size:12px}button{background:green;color:white;padding:5px;font-size:16px;font-weight:bold;text-align:center;margin: 0 auto}</style>
  126. </head><body style="margin:0;padding:0">
  127. <div style="text-align:center;margin: 0 auto;height:638px;width:810px;background:url(background.jpg);background-repeat:no-repeat;text-align:left;">
  128.  
  129.    <?php
  130. if (!$user):
  131. ?>
  132.      
  133.       <script>location.href='<?php echo $loginUrl;?>';</script>
  134.        <?php
  135.     $nextStep = 0;
  136. ?>
  137.    <?php
  138. else:
  139. ?>
  140.        <?php
  141.     $nextStep = 1;
  142. ?>
  143.    <?php
  144. endif;
  145. ?>
  146.    
  147.    
  148.    <?php
  149. if ($nextStep == 1):
  150. //check om allerede har liked?
  151.     $likes = $facebook->api("/me/likes/142659945853350");
  152.     if (!empty($likes['data'])):
  153.         $__jk = 1;
  154.     else:
  155.         $__jk = 0;
  156.     endif;
  157.    
  158.    
  159. ?>
  160.    
  161.    
  162.    <?php
  163.     if ($__jk == 0):
  164. ?>
  165.    <div style="padding-top:300px;padding-left:53px">
  166.     <p style="margin-top:50px">Syntes godt om os og se hvordan:<br/><div id="fb-root"></div>
  167. <script>(function(d, s, id) {
  168.   var js, fjs = d.getElementsByTagName(s)[0];
  169.   if (d.getElementById(id)) return;
  170.   js = d.createElement(s); js.id = id;
  171.   js.src = "//connect.facebook.net/da_DK/all.js#xfbml=1&appId=474759532549048";
  172.   fjs.parentNode.insertBefore(js, fjs);
  173. }(document, 'script', 'facebook-jssdk'));</script>
  174.  
  175.     <div id="fb-root"></div>
  176.    
  177.    
  178. <script>
  179. FB.init({
  180.     appId:<?php echo $fbconfig['appId'];?>,
  181.     cookie:false,
  182.     status:true,
  183.     xfbml:true
  184. });
  185.  
  186. FB.Event.subscribe('edge.create', function(href, widget) {
  187.     window.location.reload();
  188.   });
  189.  
  190. </script>
  191. <div class="fb-like" data-href="http://facebook.com/pokerplayus" data-send="false" data-width="350" data-show-faces="false"  data-font="arial"></div>
  192. </div>
  193. <?php
  194.     else:
  195. ?>
  196.  
  197. <?php
  198.         if (!isset($_GET['state'])):
  199. ?>
  200. <script>location.href='<?php echo $loginUrl;?>';</script>
  201. <?php
  202.         endif;
  203. ?>
  204. <style>
  205. .friends{float:left;color:#000;width:220px;margin-right:10px;background-color:#fff;margin-bottom:3px;filter:alpha(opacity=80);
  206. opacity: 0.8;
  207. -moz-opacity:0.8;}
  208. </style>
  209. <div style="padding-top:330px;padding-left:55px"><div id="inviteStart">
  210. <div style="width:295px">
  211. <p>Dette er en speciel invitation for dig og dine
  212. venner og derfor skal du have en unique kode.</p>
  213.  
  214. <p>Koden får du nu, når du har inviteret 5 venner,
  215. som du vil give denne specielle invitation. </p>
  216.  
  217. <p>Takket være dig, kan dine venner også spille
  218. med om en rejse for 2 personer til Las Vegas.</p>
  219. </div>
  220. <div style="text-align:center"><img src="2_stor_knap.png" style="cursor:pointer" onclick="$('#inviteStart').fadeOut(function(){$('#inviteOk').fadeIn()});"/></div></div>
  221. <div id="inviteOk" style="display:none">
  222. <div style="clear:both"></div><br><br><b>Inviter min. 5 venner for at få kode!</b><br>
  223. <br><img src="3_lillle_knap.png" onclick="submitForm()" style="cursor:pointer"><br /><br/><div style="clear:both"></div>
  224. <form action="" method="post" id="hey">
  225. <input type="hidden" value="<?php
  226.         echo $_REQUEST['state'];
  227. ?>" name="state" />
  228. <input type="hidden" value="<?php
  229.         echo $_REQUEST['code'];
  230. ?>" name="code" />
  231. <input type="hidden" value="#_=_" name="esc" />
  232. <?php
  233.         foreach ($_SESSION as $o => $l):
  234. ?>
  235.   <input type="hidden" name="<?php
  236.             echo $o;
  237. ?>"  value="<?php
  238.             echo $l;
  239. ?>"/>
  240. <?php
  241.         endforeach;
  242. ?>
  243.  
  244. <div style="height:200px;overflow-y:auto">
  245. <?php
  246.         $friends = $facebook->api('/me/friends');
  247.        
  248.         foreach ($friends as $key => $value):
  249.             foreach ($value as $fkey => $fvalue):
  250.                 if (is_numeric($fvalue['id'])):
  251.                     echo '<div class="friends"><table><tr><td><input type="checkbox" name="friends[]" value="' . $fvalue['id'] . '" /></td><td><img src="http://graph.facebook.com/' . $fvalue['id'] . '/picture" title="' . $fvalue['name'] . '"/></td><td><span style="color:#000"> ' . $fvalue['name'] . '</span></td></tr></table></div>';
  252.                 endif;
  253.             endforeach;
  254.         endforeach;
  255. ?></div></form>
  256.  
  257. <div style="clear:both"></div><br />
  258. <img src="3_lillle_knap.png" onclick="submitForm()" style="cursor:pointer">
  259. <div style="clear:both"></div><br />
  260. </div>
  261.  
  262. <?php
  263.     endif;
  264. endif;
  265. ?>
  266. </p>
  267. </div></div></div></div>
  268. <div style="margin: 0 auto;text-align:center;width:810px;height:75px;background-image:url(footer.jpg)"></div>
  269. <script> var CCOUNT =0;
  270. function submitForm() {
  271. var rofl = document.getElementsByTagName('input');
  272. for ( i=0;i<rofl.length;i++) {
  273.         if ( document.getElementsByTagName('input')[i].checked ) {
  274.            CCOUNT=CCOUNT+1;
  275.         }
  276. }
  277.  
  278. if ( CCOUNT >= 5 ) {
  279. document.getElementById('hey').submit()
  280. } else {
  281.   alert("Du skal invitere minimum 5 venner!");
  282.   return false;
  283. }
  284. } </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement