Skip to content

Instantly share code, notes, and snippets.

@nprussell
Created June 7, 2016 11:28
Show Gist options
  • Save nprussell/606f902dba06c41c50a9d4382409a077 to your computer and use it in GitHub Desktop.
Save nprussell/606f902dba06c41c50a9d4382409a077 to your computer and use it in GitHub Desktop.
function addUser(){
global $connection;
if(isset($_POST['submit'])){
$username = $_POST['username'];
$password = $_POST['password'];
$display_name = $_POST['display_name'];
$email = $_POST['email'];
$username = mysqli_real_escape_string($connection,$username);
$password = mysqli_real_escape_string($connection,$password);
$display_name = mysqli_real_escape_string($connection,$display_name);
$email = mysqli_real_escape_string($connection,$email);
$carrier_id = 10;
//hmmmmm
$salt = hash('sha256', randomString());
$salt = hash('sha256', $salt);
$password = hash('sha256', $salt . $password);
$userhash = hash('sha256', $username);
$token = hash('sha256', randomString());
$token = hash('sha256', $token);
$query3 = "INSERT INTO users(carrierID,username,username_hash,password,display_name,email,salt,token) ";
$query3 .= "VALUES ('$carrier_id','$username','$userhash','$password','$display_name','$email','$salt','$token')";
$result = mysqli_query($connection, $query3);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment