Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function addUser(){
- global $connection;
- if(isset($_POST['submit'])){
- $username = $_POST['username'];
- $password = $_POST['password'];
- $display_name = $_POST['display_name'];
- $email = $_POST['email'];
- $carrier_id = ['carrier'];
- $salt = hash('sha256', randomString());
- $salt = hash('sha256', $salt);
- $password = hash('sha256', $password);
- $password = hash('sha256', $salt . $password);
- $userhash = hash('sha256', $username);
- $token = hash('sha256', randomString());
- $token = hash('sha256', $token);
- $query = $connection->prepare("
- INSERT INTO users(carrierID,username,username_hash,password,display_name,email,salt,token)
- VALUES (:carrier_id, :username, :userhash, :password, :display_name, :email, :salt, :token)
- ");
- $query->execute([
- 'carrier_id'=>$carrier_id,
- 'username'=>$username,
- 'userhash'=>$userhash,
- 'password'=>$password,
- 'display_name'=>$display_name,
- 'email'=>$email,
- 'salt'=>$salt,
- 'token'=>$token
- ]);
- header("Location: users.php");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement