Guest User

Untitled

a guest
Aug 20th, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. <?php
  2. session_start();
  3. mysql_connect('localhost', 'root', '') or die(mysql_error());
  4. mysql_select_db('myDatabase') or die(mysql_error());
  5.  
  6.  
  7. /*Get all info inserted at the sign up page*/
  8.  
  9. $username = mysql_real_escape_string($_POST['newUser']);
  10. $password = md5(mysql_real_escape_string($_POST['newPass']));
  11. $passwordConfirm = md5(mysql_real_escape_string($_POST['newPassConfirm']));
  12. $firstName = mysql_real_escape_string($_POST['firstName']);
  13. $lastName = mysql_real_escape_string($_POST['lastName']);
  14. $emailAddress = mysql_real_escape_string($_POST['emailAddress']);
  15. $emailAddressConfirm = mysql_real_escape_string($_POST['emailAddressConfirm']);
  16.  
  17.  
  18.  
  19. /*Check to make sure confirmation fields match*/
  20. if(($password !== $passwordConfirm) || (strtolower($emailAddress) !== strtolower($emailAddressConfirm))) {
  21. $_SESSION['matchIncorrect'] = 1;
  22. header("Location:index.php");
  23. }
  24.  
  25. /*Send user an email verifying if the account they entered is valid*/
  26. $verifyString = "";
  27. for ($i=0; $i<16; $i++) {
  28. $verifyString .= chr(mt_rand(32,126));
  29. }
  30.  
  31. //Add user into the database
  32. $emailAddressSlashes=addslashes($emailAddress);
  33. $verifyStringSlashes=addslashes($verifyString);
  34. $atm = time();
  35. mysql_query("INSERT INTO 'Users' ('User', 'Password', 'FirstName', 'LastName', 'emailAddress', 'createdOn', 'verifyString') VALUES ('$username', '$password', '$firstName', '$lastName', '$emailAddressSlashes','$atm' ,'$verifyStringSlashes')");
Add Comment
Please, Sign In to add comment