Guest User

Untitled

a guest
Aug 7th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. <?php
  2. ///////////////////////
  3. /// set consts
  4. //////////////////////
  5. $DEBUG_MODE = true;
  6. $USER = "USER";
  7. $PASSWORD = "PASSWORD";
  8. $ERROR_NODB = "COULD NOT CONNECT";
  9. $ERROR_EXISTS = "ID ALREADY EXISTS";
  10.  
  11.  
  12.  
  13. ///////////////////////
  14. /// get hardware id and code and validate
  15. //////////////////////
  16. $hwid = $_POST["hwid"];
  17. $code = $_POST["code"];
  18. if ($hwid == "" || $code == "") return;
  19. if (!ctype_alnum($hwid) || !ctype_alnum($hwid)) return;
  20.  
  21. $hwid = mysql_real_escape_string($hwid);
  22. $code = mysql_real_escape_string($code);
  23.  
  24.  
  25.  
  26. //////////////////////
  27. /// connect to db
  28. //////////////////////
  29. $con = mysql_connect("localhost", $USER, $PASSWORD);
  30. if (!$con) die($ERROR_NODB . " " . mysql_error());
  31.  
  32.  
  33.  
  34. //////////////////////
  35. /// create table if not exists
  36. //////////////////////
  37. mysql_select_db("somesite_users", $con);
  38. $sql = "CREATE TABLE IF NOT EXISTS USERS(HWID varchar(15), CODE varchar(15))";
  39. mysql_query($sql, $con);
  40.  
  41.  
  42.  
  43.  
  44. //////////////////////
  45. /// show all
  46. //////////////////////
  47. $result = mysql_query("SELECT HWID FROM USERS WHERE HWID = '$hwid'");
  48. while($row = mysql_fetch_array($result)) {
  49. echo $ERROR_EXISTS;
  50. return;
  51. }
  52.  
  53.  
  54.  
  55. //////////////////////
  56. /// write the values (if they don't exist)
  57. //////////////////////
  58. mysql_query("INSERT INTO USERS(HWID, CODE) VALUES ('$hwid', '$code')");
  59.  
  60.  
  61.  
  62.  
  63. if ($DEBUG_MODE) {
  64. //////////////////////
  65. /// show all
  66. //////////////////////
  67. $result = mysql_query("SELECT * FROM USERS");
  68. while($row = mysql_fetch_array($result)) {
  69. echo $row['HWID'] . " -- " . $row['CODE'];
  70. echo "<br>";
  71. }
  72. }
  73.  
  74.  
  75. mysql_close($con);
  76. ?>
Add Comment
Please, Sign In to add comment