Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2016
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. <?php
  2. $servername = "localhost";
  3. $username = "root";
  4. $password = "password";
  5. $database = "monster_manual";
  6.  
  7. $userUsername = $_POST['post_username'];
  8. $userPassword = $_POST['post_password'];
  9. $userFName = $_POST['post_fName'];
  10. $userSName = $_POST['post_sName'];
  11. $userDoB;
  12. if (!empty($_POST['post_DoB'])) {
  13. $userDoB = $_POST['post_DoB'];
  14. }
  15.  
  16.  
  17.  
  18.  
  19.  
  20. // Create connection
  21. $conn = mysqli_connect($servername, $username, $password, $database);
  22.  
  23. // Check connection
  24. if (!$conn) {
  25. die("Connection failed: " . mysqli_connect_error());
  26. }
  27.  
  28. if (!empty($userUsername) and !empty($userPassword)) {
  29. if (!empty($userDoB)) {
  30. $sql = "INSERT INTO user_tbl (username, userPassword, userFName, userSName, userDoB)
  31. VALUES ('$userUsername', '$userPassword', '$userFName', '$userSName', '$userDoB')";
  32. }else{
  33. $sql = "INSERT INTO user_tbl (username, userPassword, userFName, userSName)
  34. VALUES ('$userUsername', '$userPassword', '$userFName', '$userSName')";
  35. }
  36.  
  37. if (!($conn->query($sql))) {
  38. echo "<center>";
  39. die("Username is already in use");
  40. echo "</center>";
  41. }else{
  42. session_start();
  43. $_SESSION['username'] = $userUsername;
  44. $_SESSION['forename'] = $userFName;
  45. $_SESSION['surname'] = $userSName;
  46. $_SESSION['dob'] = $userDoB;
  47. header('Location: user.php');
  48. }
  49. }
  50. else {
  51. echo "<center>";
  52. die("Please input a username and password");
  53. echo "</center>";
  54. }
  55.  
  56. /**if ($conn->query($sql) === TRUE) {
  57. echo "New record created successfully";
  58. } else {
  59. echo "Error: " . $sql . "<br>" . $conn->error;
  60. }**/
  61.  
  62. $conn->close();
  63.  
  64. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement