Advertisement
Antic

register.php

Sep 3rd, 2016
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. // conectare la baza de date
  5. $db = mysqli_connect("localhost", "root", "", "authentication");
  6.  
  7. if (isset($_POST['register_btn'])) {
  8.  
  9. $username = mysql_real_escape_string($_POST['username']);
  10. $email = mysql_real_escape_string($_POST['email']);
  11. $password = mysql_real_escape_string($_POST['password']);
  12. $password2 = mysql_real_escape_string($_POST['password2']);
  13.  
  14. if ($password == $password2) {
  15. // creere utilizator
  16. $password = md5($password);
  17. $sql = "INSERT INTO users(username, email, password) VALUES('$username', '$email', '$password')";
  18. mysqli_query($db, $sql);
  19. $_SESSION['message'] = "Esti logat!";
  20. $_SESSION['username'] = $username;
  21. header("location: home.php"); //redirectionare la pagina principala
  22. }else{
  23. $_SESSION['message'] = "Esti un bou!Nu ai introdus bine parolele!";
  24. }
  25. }
  26. ?>
  27.  
  28.  
  29.  
  30. <!DOCTYPE html>
  31. <html>
  32. <head>
  33. <title>BOOS Mare Mare Mare Mare Boos</title>
  34. <link rel="stylesheet" type="text/css" href="style.css">
  35. </head>
  36. <body>
  37. <div class="header">
  38. <h1>BOOS Mare Mare Mare Mare Boos</h1>
  39. </div>
  40.  
  41. <?php
  42. if (isset($_SESSION['message'])) {
  43. echo "<div id='error_msg'>".$_SESSION['message']."</div>";
  44. unset($_SESSION['message']);
  45. }
  46.  
  47. ?>
  48.  
  49. <form method="post" action="register.php">
  50. <table>
  51. <tr>
  52. <td>Utilizator:</td>
  53. <td><input type="text" name="username" class="textInput"></td>
  54. </tr>
  55. <tr>
  56. <td>Email:</td>
  57. <td><input type="email" name="email" class="textInput"></td>
  58. </tr>
  59. <tr>
  60. <td>Parola:</td>
  61. <td><input type="password" name="password" class="textInput"></td>
  62. </tr>
  63. <tr>
  64. <td>Parola din nou:</td>
  65. <td><input type="password" name="password2" class="textInput"></td>
  66. </tr>
  67. <tr>
  68. <td></td>
  69. <td><input type="submit" name="register_btn" value="Inregistreaza-te"></td>
  70. </tr>
  71. </table>
  72. </form>
  73. </body>
  74. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement