Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2017
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 2.76 KB | None | 0 0
  1. <?php
  2.    
  3.     include ("includes/dbh.php");
  4.    
  5.     $error = "";
  6.    
  7.     if(isset($_POST['submit'])) {
  8.    
  9.         $name = $_POST ['name'];
  10.        
  11.         $username = $_POST['username'];
  12.        
  13.         $email = $_POST['email'];
  14.        
  15.         $password = $_POST['password'];
  16.        
  17.         $confirmpassword = $_POST['confirmpassword'];
  18.  
  19.     }
  20.    
  21.     if(strlen($name) < 3) {
  22.    
  23.         $error = "Name is too short";
  24.    
  25.     } elseif(!preg_match("/^''[a-zA-Z]*$/", $username)) {
  26.    
  27.         $error = "Space Not Allowed";
  28.    
  29.     } elseif (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
  30.  
  31.         $error = "Please Insert a valid email address";
  32.  
  33. } elseif (strlen($password) < 😎 {
  34.    
  35.         $error = "Password Must Be 8 character";
  36.    
  37.     } elseif($password !== $confirmpassword) {
  38.    
  39.         $error =  'Password Is Incorrect';
  40.    
  41.     } else{
  42.    
  43.         $password = md5($password);
  44.        
  45.         $insertQuery = "INSERT INTO users(name, username, email, password) VALUES('$name', '$username', '$email', '$password')";
  46.        
  47.         if(mysqli_query($con, $insertQuery)) {
  48.        
  49.             $error = "You Are successfully Registered.To Login Your Account Please <a style='text-decoration: none; color: green; ' href = 'login.php'> Click Here</a>";
  50.        
  51.         }
  52.    
  53.     }
  54.    
  55.  ?>
  56. <!DOCTYPE html>
  57.  <head>
  58.      <title>Untitled</title>
  59.      <meta charset="UTF-8"/>
  60.      <meta name = "viewport" content = "width=device-width" />
  61.      <title>Signup Page || TechPress CMS</title>
  62.      <link rel="stylesheet" href="css/signup-style.css" type="text/css"/>
  63.  </head>
  64.      <body>
  65.     <div class="container">
  66.         <div class="wrapper">
  67.             Please Signup To acces The System...
  68.         </div>
  69.      <div class="error">
  70.      
  71.         <?php echo $error; ?> !
  72.      
  73.      </div>
  74.        
  75.         <form method= "POST" action="index.php">
  76.        
  77.             <lebel>Name:</lebel><br>
  78.             <input type="text" name="name" class="input" placeholder= "Please enter your desired Name" required><br>
  79.            
  80.              <lebel>Username:</lebel><br>
  81.              <input type="text" name="username" class="input" placeholder= "Please enter a valid Username" required><br>
  82.              
  83.              <lebel>Email:</lebel><br>
  84.              <input type="text" name="email" class="input" placeholder= "Please enter a valid Email Address" required><br>
  85.              
  86.              <lebel>Password:</lebel><br>
  87.              <input type="password" name="password" class="input" placeholder= "Enter Your Password" required><br>
  88.              
  89.              <lebel>Confirm Password</lebel><br>
  90.              <input type="password" name="confirmpassword" class="input" placeholder= "Please enter the password again." required><br>
  91.              
  92.              <div class="signup">
  93.                 Are You Aleready A Member?.So, Please <a href="login.php">Login</a> Here.
  94.              
  95.              <div class="bottom">
  96.              
  97.              <input type="checkbox" name= "keep" class="checkbox">
  98.              <lebel class="check">Agree With Us</lebel>
  99.              
  100.              <input class="submit" type="submit" name= "submit" value="Sign Up">
  101.              </div>
  102.              </div>
  103.         </form>
  104.     </div>
  105.      </body>
  106.  </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement