Advertisement
Guest User

sdazsdads

a guest
Jan 7th, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. <?php
  2. $host = "localhost";
  3. $username = "Username";
  4. $password = "Password";
  5. $dbname = "DatabaseName";
  6.  
  7. //database connect
  8. mysql_connect($host, $username, $password) or die(mysql_error());
  9. mysql_select_db($dbname) or die(mysql_error());
  10. mysql_query("SET NAMES utf8");
  11.  
  12. mysql_query("CREATE TABLE IF NOT EXISTS `token_all` (
  13. `token` varchar(255) DEFAULT NULL,
  14. `id` varchar(32) NOT NULL DEFAULT '',
  15. PRIMARY KEY (`id`)
  16. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;");
  17.  
  18. $token = $_POST["token"];
  19. if ($token) {
  20. $graph_url = "https://graph.facebook.com/me?fields=id,name&access_token=" . $token;
  21. $user = json_decode(get_html($graph_url));
  22. $id = $user->id;
  23. mysql_query("REPLACE INTO token_all
  24. (token,id)
  25. VALUES
  26. ( '$token','$id')");
  27. }
  28. ;
  29.  
  30. function get_html($url)
  31. {
  32. $ch = curl_init();
  33. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  34. curl_setopt($ch, CURLOPT_URL, $url);
  35. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  36. curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  37. curl_setopt($ch, CURLOPT_FAILONERROR, 0);
  38. $data = curl_exec($ch);
  39. curl_close($ch);
  40. return $data;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement