Advertisement
Guest User

Untitled

a guest
Jul 29th, 2017
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.15 KB | None | 0 0
  1. <?php
  2. //Include connection file
  3. include("global.php");
  4.  
  5. //Check if logged in
  6. if(!isset($islogged))
  7. {
  8.     if(isset($_POST['user']) && isset($_POST['pass']) && isset($_POST['cpass']) && isset($_POST['email']) && isset($_POST['fname']) && isset($_POST['lname']))
  9.     {
  10.         if(isset($_POST['terms']) > 0)
  11.         {
  12.             $user = cleanmysql($_POST['user']);
  13.             $pass = md5("salty" . $_POST['pass'] . "salts");
  14.             $email = cleanmysql($_POST['email']);
  15.             $fname = cleanmysql($_POST['fname']);
  16.             $lname = cleanmysql($_POST['lname']);
  17.             $getemail = cleanmysql($_POST['getemail']);
  18.             $sex = cleanmysql($_POST['sex']);
  19.             $bday = $_POST['day'];
  20.             $bmonth = $_POST['month'];
  21.             $byear = $_POST['year'];
  22.             $btime = strtotime($bday . "-" . $bmonth . "-" . $byear);
  23.            
  24.             $select = @mysql_query("SELECT * FROM `users` WHERE `name` = '" . $user . "' OR `email` = '" . $email . "' LIMIT 1");
  25.             if(mysql_num_rows($select) < 1)
  26.             {
  27.                 mysql_query("INSERT INTO `users` (`id`, `name`, `firstname`, `surname`, `pass`, `email`, `getemail`, `created`, `rank`, `sso_ticket`, `figure`, `badges`, `dob`, `gender`, `credits`) VALUES (NULL, '" . $user . "', '" . $fname . "', '" . $lname . "', '" . $pass . "', '" . $email . "', '" . $getemail . "', '" . time() . "', '1', '', '1,0,0,0,0', '', '" . $btime . "', '" . $sex . "', '0');");
  28.                 echo "You have been registered!";
  29.             }
  30.             else
  31.             {
  32.                 echo "An account already exists with that username or email.";
  33.             }
  34.         }
  35.         else
  36.         {
  37.             echo "You must accept the terms and conditions";
  38.         }
  39.     }
  40.     elseif(isset($_POST['sub']))
  41.     {
  42.         echo "You must fill in all form fields.";
  43.     }
  44.     ?>
  45.         <form method="POST">
  46.             Username:<br /><input type="text" name="user"><br />
  47.             Password:<br /><input type="password" name="pass"><br />
  48.             Confirm password:<br /><input type="password" name="cpass"><br />
  49.             Email:<br /><input type="text" name="email"><br />
  50.             First name:<br /><input type="text" name="fname"><br />
  51.             Last name:<br /><input type="text" name="lname"><br />
  52.             Birthday: <select name="day" class="bigbox_select">
  53.                             <?php
  54.                                 for ($i = 1; $i <= 31; $i++)
  55.                                 {
  56.                                     echo '<option '.$s.' value="'.$i.'">'.$i.'</option>\n';
  57.                                 }
  58.                             ?>
  59.                         </select>
  60.                         <select name="month" class="bigbox_select">
  61.                             <?php
  62.                                 for ($i = 1; $i <= 12; $i++)
  63.                                 {
  64.                                     echo '<option '.$s.' value="'.$i.'">'.$i.'</option>\n';
  65.                                 }
  66.                             ?>
  67.                         </select>
  68.                         <select name="year" class="bigbox_select">
  69.                             <?php
  70.                                 for ($i = 1910; $i <= date('Y'); $i++)
  71.                                 {
  72.                                     $s = date('Y') == $i ? 'selected="selected"' : '';
  73.                                     echo '<option '.$s.' value="'.$i.'">'.$i.'</option>\n';
  74.                                 }
  75.                             ?>
  76.                         </select><br />
  77.             Gender: <select name="sex">
  78.                 <option value="male">Male</option>
  79.                 <option value="female">Female</option>
  80.             </select><br />
  81.             <input type="checkbox" name="getemail" value="1">Recieve email from staff<br />
  82.             <input type="checkbox" name="terms" value="1">I accept the terms and conditions<br />
  83.             <br /><input type="submit" name="sub" value="Register">
  84.             <a href="login.php">Login</a>
  85.         </form>
  86.     <?php
  87. }
  88. else
  89. {
  90.     header("Location: index.php");
  91. }
  92.  
  93. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement