Advertisement
Guest User

Untitled

a guest
Jan 10th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.68 KB | None | 0 0
  1. if (sizeof($errors) === 0) {
  2.     if (isset($_POST["register"])) {
  3.                
  4.         $sql = $db->prepare(
  5.             "SELECT 1
  6.             FROM users
  7.             WHERE username = :username");
  8.             $sql->bindParam(":username", $_POST["username"]);
  9.             $sql->execute();
  10.  
  11.             $data = $sql->fetch();
  12.             $usernameFree = isset($data);
  13.            
  14.            
  15.         if (!$usernameFree) {
  16.             die('Username taken');
  17.         } else {
  18.             $sql = $db->prepare(
  19.             "INSERT INTO users (username, password)
  20.             VALUES (:username, :password)");
  21.             $sql->bindParam(":username", $_POST["username"]);
  22.  
  23.             $password = passwordHash($_POST["password"]);
  24.             $sql->bindParam(":password", $password);
  25.             $sql->execute();
  26.  
  27.             $_SESSION["logged"] = true;
  28.         }
  29.     }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement