Advertisement
lowheartrate

registration.php

Mar 17th, 2015
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. <html lang="en">
  2. <head>
  3. <title>Registration</title>
  4. <link rel="stylesheet" type="text/css" href="css/style.css">
  5. <link href='http://fonts.googleapis.com/css?family=Muli' rel='stylesheet' type='text/css'>
  6. </head>
  7.  
  8. <body>
  9.  
  10. <?php
  11. if (empty( $_POST ) ) {
  12. ?>
  13.  
  14. <div class="register">
  15. <h1>Registration</h1>
  16.  
  17. <form name="registration" action="register.php" method="POST">
  18. <label for 'username'>Username: </label>
  19. <br>
  20. <input type="text" name="username"/>
  21. <br>
  22. <label for 'password'>Password: </label>
  23. <br>
  24. <input type="password" name="password"/>
  25. <br>
  26. <label for 'first_name'>First name: </label>
  27. <br>
  28. <input type="text" name="first_name"/>
  29. <br>
  30. <label for 'surname'>Surname: </label>
  31. <br>
  32. <input type="text" name="surname"/>
  33. <br>
  34. <label for 'address'>Address: </label>
  35. <br>
  36. <input type="text" name="address"/>
  37. <br>
  38. <label for 'email'>Email: </label>
  39. <br>
  40. <input type="text" name="email"/>
  41. <br><br>
  42. <button type="submit">Submit</button>
  43. </form>
  44. </div>
  45.  
  46. <?php
  47. } else {
  48.  
  49. $user = 'root';
  50. $pass = '';
  51. $db = new PDO( 'mysql:host=localhost;dbname=users', $user, $pass );
  52.  
  53. $form = $_POST;
  54. $username = $form['username'];
  55. $password = $form['password'];
  56. $first_name = $form['first_name'];
  57. $surname = $form['surname'];
  58. $address = $form['address'];
  59. $email = $form['email'];
  60.  
  61. $sql = "INSERT INTO users ( username, password, first_name, surname, address, email )
  62. VALUES ( :username, :password, :first_name, :surname, :address, :email )";
  63.  
  64. $query = $db->prepare( $sql );
  65. $query->execute( array( ':username'=>$username, ':password'=>$password, ':first_name'=>$first_name, ':surname'=>$surname, ':address'=>$address, ':email'=>$email ) );
  66.  
  67. }
  68. ?>
  69.  
  70. </body>
  71. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement