Advertisement
myarkqub

login - register.php

Aug 11th, 2019
545
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.86 KB | None | 0 0
  1. <?php
  2.     $conn = mysqli_connect("127.0.0.1", "root", "123123", "login");
  3.     if(!$conn){
  4.         echo "database connection error";
  5.     }
  6.    
  7.     if(isset($_POST["register"])){
  8.         $username = mysqli_real_escape_string($conn, $_POST["username"]);
  9.         $password = mysqli_real_escape_string($conn, $_POST["password"]);
  10.         $email = mysqli_real_escape_string($conn, $_POST["email"]);
  11.        
  12.         $password_hash = password_hash($password, PASSWORD_DEFAULT);
  13.        
  14.         mysqli_query($conn, "INSERT INTO users (username, password, email) VALUES
  15.         ('$username', '$password_hash', '$email');");
  16.        
  17.         echo "User registered";
  18.     }
  19.    
  20. ?>
  21.  
  22. <form method="post">
  23.     Username: <input name="username" type="text"><br>
  24.     Password: <input name="password" type="password"><br>
  25.     Email: <input name="email" type="email"><br>
  26.     <button name="register" type="submit">Register</button>
  27. </form>
  28.  
  29. <a href="index.php">Login</a>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement