diff --git a/components/homepage/main.php b/components/homepage/main.php index d757065..e0d0355 100644 --- a/components/homepage/main.php +++ b/components/homepage/main.php @@ -26,8 +26,6 @@ function getFavorites($lineId) { $query->execute([$_SESSION['user_id']]); $lineIds = $query->fetchAll(PDO::FETCH_COLUMN); -echo $_SERVER['REMOTE_ADDR']; - ?>
diff --git a/components/register/main.php b/components/register/main.php index 984e688..a25142f 100644 --- a/components/register/main.php +++ b/components/register/main.php @@ -14,25 +14,30 @@ } 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(); - - $query = $conn->prepare("SELECT COUNT(*) as count FROM users"); - $query->execute(); - $result = $query->fetch(PDO::FETCH_ASSOC); - - if ($result['count'] == 1) { - $query = $conn->prepare("UPDATE users SET is_admin = 1 WHERE email = :email"); + try { + $password = password_hash($_POST['password'], PASSWORD_DEFAULT); + $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); $query->execute(); - } - header("Location: login.php"); - exit(); + $query = $conn->prepare("SELECT COUNT(*) as count FROM users"); + $query->execute(); + $result = $query->fetch(PDO::FETCH_ASSOC); + + if ($result['count'] == 1) { + $query = $conn->prepare("UPDATE users SET is_admin = 1 WHERE email = :email"); + $query->bindParam(':email', $_POST['email']); + $query->execute(); + } + + header("Location: login.php"); + exit(); + } catch (PDOException $e) { + $errorMessage = "Please fill correct values"; + } } }