Advertisement
Guest User

Untitled

a guest
Apr 6th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. if($_POST['function']=="register") {
  2.  
  3. $username = htmlspecialchars($_POST['username']);
  4. $username = $conn->real_escape_string($username);
  5. $pass = htmlspecialchars($_POST['password']);
  6. $pass = $conn->real_escape_string($pass);
  7. $pass2 = htmlspecialchars($_POST['password2']);
  8. $pass2 = $conn->real_escape_string($pass2);
  9. $email = htmlspecialchars($_POST['email']);
  10. $email = $conn->real_escape_string($email);
  11.  
  12. $uresult = $conn->query("SELECT * FROM users WHERE username='".$username."'");
  13. $eresult = $conn->query("SELECT * FROM users WHERE email='".$email."'");
  14.  
  15. $ip = $conn->query("SELECT * FROM users WHERE regip='".$_SERVER['REMOTE_ADDR']."'");
  16. if($ip->num_rows == 0) {
  17. if($uresult->num_rows == 0) {
  18. if($eresult->num_rows == 0) {
  19. if($pass==$pass2) {
  20. $securedpass = hash("SHA256", $pass2);
  21. $ipaddr = $_SERVER['REMOTE_ADDR'];
  22. $conn->query("INSERT INTO users (username, password, email, ip, regip, regdate)
  23. VALUES ('$username', '$securedpass', '$email', '$ipaddr', '$ipaddr', '$date');");
  24. $a = array('msg' => 'Sikeres regisztráció!', 'success' => 'true');
  25. echo json_encode($a);
  26. }else {
  27. $a = array('msg' => 'A két jelszó nem egyezik!');
  28. echo json_encode($a);
  29. }
  30. } else {
  31. $a = array('msg' => 'Az e-mail cím már használatban van!');
  32. echo json_encode($a);
  33. }
  34. } else {
  35. $a = array('msg' => 'A felhasználónév már használatban van!');
  36. echo json_encode($a);
  37. }
  38. } else {
  39. $a = array('msg' => 'Ezzel az ip címmel már regisztráltak!');
  40. echo json_encode($a);
  41. }
  42. }
  43. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement