Advertisement
Guest User

Untitled

a guest
Nov 29th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.12 KB | None | 0 0
  1. <?php
  2. session_start();
  3. require_once('dbConnect.php');
  4. $error = "false";
  5. $errorMessage = "";
  6.  
  7. if(isset($_POST['submit'])){
  8. // Get inputs
  9. $username = $_POST['user'];
  10. $password = $_POST['password'];
  11.  
  12. // Clean inputs and encrypt password
  13. $username = mysqli_real_escape_string($conn, $username);
  14. $password = mysqli_real_escape_string($conn, $password);
  15. $password = md5($password);
  16.  
  17. // Check username not empty
  18. if (empty($username)) {
  19. $error = "true";
  20. $errorMessage = "Please enter a value for your username";
  21. }
  22.  
  23. // Check username does not already exist
  24. $checkUserQuery = "SELECT username FROM users WHERE username = '$username'";
  25. $checkResult = $conn->query($checkUserQuery);
  26. if($checkResult->num_rows > 0) {
  27. $error = "true";
  28. $errorMessage = "This username already exists";
  29. }
  30.  
  31. // Username does not exist, add to database
  32. else {
  33. $insertUserQuery = "INSERT INTO users (username, password) VALUES('$username', '$password')";
  34. $insertResult = $conn->query($insertUserQuery);
  35. $_SESSION['username'] = $username;
  36. header("Location: userInfo.php");
  37. }
  38. }
  39. ?>
  40.  
  41. <?php
  42. session_start();
  43. require_once('dbConnect.php');
  44. $error = "false";
  45. $errorMessage = "";
  46.  
  47. $username = $_SESSION['username'];
  48.  
  49. if(isset($_POST['submit'])){
  50. // Get inputs
  51. $firstName = $_POST['firstName'];
  52. $lastName = $_POST['lastName'];
  53. $emailAddress = "fakeEmailAddress@fakeyfakefake.com";
  54. $address = $_POST['address'];
  55. $city = $_POST['city'];
  56. $country = $_POST['country'];
  57.  
  58. // Clean inputs
  59. $firstName = mysqli_real_escape_string($conn, $firstName);
  60. $lastName = mysqli_real_escape_string($conn, $lastName);
  61. $address = mysqli_real_escape_string($conn, $address);
  62. $city = mysqli_real_escape_string($conn, $city);
  63. $country = mysqli_real_escape_string($conn, $country);
  64.  
  65. // Validate Inputs (Only validating first and last name, location entries are not required)
  66.  
  67. if(empty($firstName) || empty($lastName)) {
  68. $error = "true";
  69. $errorMessage = "Please enter your first AND last name";
  70. }
  71.  
  72. else {
  73.  
  74. }
  75. }
  76. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement