Advertisement
Guest User

Untitled

a guest
May 5th, 2015
229
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. if(isset($_GET["id"]) == false) {
  3. die("No id");
  4. }
  5. $id = steam32to64($_GET["id"]);
  6. $sqluser = "stn6swebhost";
  7. $sqlpassword = "oaw8dojfas";
  8. $database = "stn6swebhost_mybb";
  9. $dsn = "mysql:dbname=" . $database . ";host=localhost";
  10. try {
  11. $pdo = new PDO($dsn, $sqluser, $sqlpassword);
  12. }
  13. catch(PDOException $e) {
  14. die("SQL Connection failed");
  15. }
  16. $query = 'SELECT * FROM mybb_users WHERE loginname=:loginname';
  17. $prep = $pdo->prepare($query);
  18. $prep->bindParam(':loginname', $id, PDO::PARAM_STR);
  19. $prep->execute();
  20.  
  21. if($prep != false) {
  22. $fetched = $prep->fetchAll();
  23. if(empty($fetched) == false) {
  24. echo "true";
  25. }
  26. else {
  27. echo "false";
  28. }
  29. }
  30. else {
  31. echo "false";
  32. }
  33.  
  34. function steam32to64($steamId) {
  35.  
  36. $gameType = 0;
  37. $authServer = 0;
  38. $clientId = '';
  39.  
  40.  
  41. $steamId = str_replace('STEAM_', '' ,$steamId);
  42.  
  43.  
  44. $parts = explode(':', $steamId);
  45. $gameType = $parts[0];
  46. $authServer = $parts[1];
  47. $clientId = $parts[2];
  48.  
  49.  
  50. $result = 76561197960265728 + $authServer;
  51. $result = $result + ($clientId * 2);
  52. return $result;
  53. }
  54. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement