Advertisement
Guest User

Untitled

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