fix(register) create user in db

main v0.0.4
Valentin 2024-06-13 00:58:56 +02:00
parent ab210c98fe
commit 7530c2472a
1 changed files with 13 additions and 0 deletions

View File

@ -1,5 +1,6 @@
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
if ($_POST['password'] !== $_POST['confirmPassword']) {
@ -13,6 +14,18 @@ if ($_SERVER['REQUEST_METHOD'] == 'POST') {
if ($user) {
$errorMessage = "Email already used.";
}
if (!isset($errorMessage)) {
$query = $conn->prepare("INSERT INTO users (firstName, lastName, email, password) VALUES (:firstName, :lastName, :email, :password)");
$query->bindParam(':firstName', $_POST['firstName']);
$query->bindParam(':lastName', $_POST['lastName']);
$query->bindParam(':email', $_POST['email']);
$query->bindParam(':password', password_hash($_POST['password'], PASSWORD_DEFAULT));
$query->execute();
header("Location: login.php");
exit();
}
}
}