Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class main
- {
- private $db;
- function __construct($con)
- {
- $this->db = $con;
- }
- public function register($username, $email, $password)
- {
- try
- {
- $check = $this->db->prepare("SELECT * FROM users WHERE username=:user");
- $check->execute(array(
- ":user" => $username
- ));
- if($check->rowCount() > 0) {
- echo "Username already exists";
- } else {
- $ed_password = password_hash($password, PASSWORD_DEFAULT);
- $stmt = $this->db->prepare("INSERT INTO users(username, email, password) VALUES(:user, :email, :pass)");
- $stmt->bindParam(":user", $username);
- $stmt->bindParam(":email", $email);
- $stmt->bindParam(":pass", $ed_password);
- $stmt->execute();
- echo "User was registered";
- }
- } catch(PDOException $e) {
- echo $e->getMessage();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement