Guest User

Untitled

a guest
Apr 19th, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.91 KB | None | 0 0
  1. <?php
  2.  
  3. // Register Page - Military
  4.  
  5. include("config.php"); // Configs
  6.  
  7. if(['page'] == "register"){
  8.  
  9.  
  10.     $username = sql($_POST['username']);
  11.     $password = sql($_POST['password']);
  12.     $password2 = sql($_POST['password2']);
  13.     $name = sql($_POST['name']);
  14.     $age = sql($_POST['age']);
  15.     $email = sql($_POST['email']);
  16.     $email2 = sql($_POST['email2']);
  17.     $sq = sql($_POST['sq']);
  18.     $sa = sql($_POST['sa']);
  19.     //$refer = sql($_POST['refer']); - To be Implemented when I have a basic idea
  20.     $country = sql($_POST['country']);
  21.    
  22.     if(empty($username) && empty($password) && empty($password2) && empty($name) && empty($age) && empty($email) && empty($email2) && empty($sq) && empty($sa) && empty($county)){
  23.     die "Fill in all fields!";
  24.    
  25.     $checkuser = mssql_query("SELECT * FROM ACCOUNT WHERE UserID = '".$username."'");
  26.     if(mssql_num_rows($checkuser) != 0) {
  27.     die "Username is in use!";
  28.     return false;
  29.     }
  30.    
  31.     $checkemail = mssql_query("SELECT * FROM ACCOUNT WHERE Email = '".$email."'");
  32.     if(mssql_num_rows($checkemail) != 0){
  33.     die "Email is in use!";
  34.     return false;
  35.     }
  36.    
  37.     if($password != $password2) {
  38.     die "Passwords don't match!";
  39.     return false;
  40.     }
  41.    
  42.     if(strlen($password) < 6) {
  43.     die "Password is too short!(6 characters min)";
  44.     return false;
  45.     }
  46.    
  47.     if(strlen($username) < 7) {
  48.     die "Username is too short!(7 characters min)";
  49.     return false;
  50.     }
  51.    
  52.     if(strlen($email) < 8) {
  53.     die "Email is invalid!";
  54.     return false;
  55.     }
  56.    
  57.     if($age) >= 22) {
  58.     die "Don't you think you should get a job?";
  59.     return false;
  60.     }
  61. }
  62.  
  63.     mssql_query("INSERT INTO Account (UserID, Name, Email, Age, UGradeID, PGradeID, RegDate, Country, SQ, SA)Values ('$username', '$name','$email','$age', 0, 0, GETDATE(),'$country', '$sq', '$sa')");
  64.     $user = mssql_fetch($checkuser);
  65.     $aid = $user['AID'];
  66.     mssql_query("INSERT INTO Login (UserID, AID, Password) Values ('$username', '$aid', '$password'");
  67.      
  68.      echo "Account Creation Successful!";
  69.      
  70. ?>
Add Comment
Please, Sign In to add comment