Advertisement
Guest User

Untitled

a guest
Aug 14th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. <?php
  2. $db_user = "root"; // MySQL username
  3. $db_pass = "protroad975"; // MySQL password
  4. $db_host = "localhost"; // MySQL Server Host
  5. $db_db = "realmd"; // Account database
  6.  
  7. if(isset($_POST['submit']))
  8. {
  9. $con = mysql_connect($db_host,$db_user,$db_pass) or die('Could not connect: ' . mysql_error());
  10. mysql_select_db($db_db, $con);
  11. $user = $_POST['login'];
  12. $pass = $_POST['password'];
  13. $email = $_POST['email'];
  14. $pack = $_POST['expansion'];
  15. function sha_password($user,$pass)
  16. {
  17. $user = strtoupper($user);
  18. $pass = strtoupper($pass);
  19. return SHA1($user.':'.$pass);
  20. }
  21. $sha=sha_password($user,$pass);
  22. if(!$user)
  23. echo "You have not inserted your username.";
  24. else if(!$pass)
  25. echo "You have not inserted your password.";
  26. else if(!$email)
  27. echo "You have not inserted your e-mail";
  28. else
  29. {
  30. $check = mysql_query("SELECT `username` FROM `account` WHERE `username`='".$user."' ", $con) or die (mysql_error());
  31. if(mysql_numrows($check) > 0)
  32. echo "Account ".$user." already exists. Please Try Again";
  33. else
  34. {
  35. $query = "INSERT INTO `account`(`username`, `sha_pass_hash`, `email`, `expansion`) VALUES
  36. ('" . mysql_real_escape_string($user) . "', '" . mysql_real_escape_string($sha) . "', '" . mysql_real_escape_string($email) . "', '" . mysql_real_escape_string($pack) . "')";
  37. $do_query = mysql_query($query) or die (mysql_error());
  38. if(!mysql_query($do_query))
  39. echo "Account ".$user." has been created.";
  40. else
  41. echo "Creation of account ".$user." has failed. Please try again later.";
  42. }
  43. }
  44. @mysql_close($con);
  45. }
  46. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement