Advertisement
Guest User

Untitled

a guest
Feb 25th, 2016
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. <?php
  2. ob_start();
  3. error_reporting(E_ALL);
  4. $dbhost = "155.133.24.50";
  5. $dbuser = "root";
  6. $dbpass = "****";
  7. $dbname = "l2dc";
  8.  
  9. $conn = mysql_connect("$dbhost", "$dbuser", "$dbpass")
  10. or die('Could not connect: ' . mysql_error());
  11. $dbselect = mysql_select_db("$dbname")
  12. or die ('Could not select database');
  13.  
  14.  
  15. $pass = mysql_real_escape_string($_POST["sws_pass"]);
  16. $email = mysql_real_escape_string($_POST["sws_email"]);
  17. $user = mysql_real_escape_string($_POST["sws_name"]);
  18.  
  19.  
  20. if(!preg_match('/^[a-zA-Z0-9]{5,20}$/',$user)) {
  21. header("Location: http://l2rot.pl/register.php?code=1");
  22. die();
  23. }
  24.  
  25. if(!preg_match('/^[a-zA-Z0-9]{5,20}$/',$pass)) {
  26. header("Location: http://l2rot.pl/register.php?code=2");
  27. die();
  28. }
  29. if (!filter_var($email, FILTER_VALIDATE_EMAIL))
  30. {
  31. header("Location: http://l2rot.pl/register.php?code=3");
  32. die();
  33.  
  34. }
  35.  
  36. $hashed=base64_encode(pack("H*", sha1(utf8_encode($pass))));
  37. $result = mysql_query("SELECT login FROM accounts WHERE login='$user'");
  38. if(mysql_num_rows($result)>0)
  39. {
  40. header("Location: http://l2rot.pl/register.php?code=4");
  41. }
  42.  
  43. else{
  44. mysql_query("INSERT INTO accounts (login, password,lastactive ,accessLevel,failedAttempts) VALUES ('$user', '$hashed',0,0,0)");
  45. mysql_query("INSERT INTO acc (login, password,email) VALUES ('$user', '$pass','$email')") or die ('Error: ' . mysql_error());
  46. header("Location: http://l2rot.pl/register.php?code=5");
  47.  
  48.  
  49. }
  50. ob_end_flush();
  51. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement