Guest User

Untitled

a guest
Oct 20th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. <?php
  2. # Registration form input to postgresql user table in myDB
  3. session_start();
  4.  
  5. # Retrieve data from input form
  6. $username = $_POST['username'];
  7. $email = $_POST['email'];
  8. $password = $_POST['password'];
  9.  
  10. # Concatenate and hash password with salt
  11. require_once(dirname(__DIR__).'eMesaltgenerator.php');
  12. global $randString;
  13. #$randString = pg_escape_string($randString);
  14. $isalt = pg_escape_string($randString);
  15.  
  16. $saltandpassword = $isalt. $password;
  17. $hashedpassword = hash('sha256', $saltandpassword, false);
  18.  
  19. $username = pg_escape_string($username);
  20. $email = pg_escape_string($email);
  21. $hashedpassword= pg_escape_string($hashedpassword);
  22.  
  23. # Insert data into Postgresql database
  24. # INSERT INTO table_name (column1, column2, column3 .....) VALUES (value1, value2, value3....)
  25. include_once(dirname(__DIR__).'eMeconfig.php');
  26. $query = "INSERT INTO users (userid, mailaddress, username, userpassword, salt) VALUES (DEFAULT, $email, $username, $hashedpassword, $isalt)";
  27. #$result =
  28. #pg_query_params($query);
  29. pg_query($query);
  30. ?>
Add Comment
Please, Sign In to add comment