Guest User

Untitled

a guest
Apr 18th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. $db = mysqli_connect("localhost","root", "", "authentication");
  5.  
  6. if (isset($_POST['regbtn'] )) {
  7. $username = mysql_real_escape_string($_POST['username']);
  8. $email = mysql_real_escape_string($_POST['email']);
  9. $password = mysql_real_escape_string($_POST['password']);
  10. $password2 = mysql_real_escape_string($_POST['password2']);
  11.  
  12. if ($password == $password2) {
  13. $password = md5($password);
  14. $sql = "INSERT INTO users(username, email, password)
  15. VALUES('$usrname','$email','$password')";
  16.  
  17. mysqli_query($db, $sql);
  18.  
  19. $_SESSION['message']="You are now logged in";
  20. $_SESSION['username']= $username;
  21. header("location: home.php");
  22.  
  23.  
  24. }else{
  25.  
  26. $_SESSION['message']="The two passwords do not match";
  27.  
  28.  
  29. }
  30.  
  31. }
  32.  
  33. ?>
  34.  
  35.  
  36.  
  37.  
  38.  
  39. <!DOCTYPE html>
  40. <html>
  41. <head>
  42. <title> Registration</title>
  43. <link rel="stylesheet" type="text/css" href="style.css">
  44. </head>
  45. <body>
  46.  
  47. <div class="header">
  48. <h1> Registration </h1>
  49. </div>
  50. <form method="post" action="register.php">
  51. <table>
  52. <tr>
  53. <td> Username:</td>
  54. <td><input type="text" name="username" class="textInput">
  55. </td>
  56. </tr>
  57. <tr>
  58. <td> Email:</td>
  59. <td><input type="email" name="email" class="textInput"></td>
  60. </tr>
  61. <tr>
  62. <td> Password:</td>
  63. <td><input type="password" name="password" class="textInput">
  64. </td>
  65. </tr>
  66. <tr>
  67. <td> Confirm Password:</td>
  68. <td><input type="password" name="password2"
  69. class="textInput"></td>
  70. </tr>
  71. <tr>
  72. <td></td>
  73. <td><input type="submit" name="regbtn" value="Register"></td>
  74. </tr>
  75. </table>
  76.  
  77.  
  78. </form>
  79.  
  80.  
  81.  
  82. </body>
  83. </html>
Add Comment
Please, Sign In to add comment