From 87470a5f513501adaa0dd15a7bafe01116097bc0 Mon Sep 17 00:00:00 2001 From: Andrea Fiorencis Date: Wed, 1 Apr 2026 11:29:33 +0200 Subject: [PATCH] Aggiunto controllo corrispondenza password in registrazione --- register.php | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/register.php b/register.php index 6f9194d..361516d 100644 --- a/register.php +++ b/register.php @@ -13,20 +13,25 @@ prepare($sql)){ - $stmt->bind_param("ssss", $name, $surname, $email, $password); - - $name = $_POST['name']; - $surname = $_POST['surname']; - $email = $_POST['email']; - $password = password_hash($_POST['password'], PASSWORD_DEFAULT); - $stmt->execute(); - - echo "

Registrazione avvenuta con successo! Accedi

"; + if($_POST['password'] !== $_POST['confirm_password']){ + echo "

Le password non corrispondono.

"; } else{ - echo "Errore: " . $conn->error; + $sql = "INSERT INTO Users (Name, Surname, Email, Password) VALUES (?, ?, ?, ?)"; + if($stmt = $conn->prepare($sql)){ + $stmt->bind_param("ssss", $name, $surname, $email, $password); + + $name = $_POST['name']; + $surname = $_POST['surname']; + $email = $_POST['email']; + $password = password_hash($_POST['password'], PASSWORD_DEFAULT); + $stmt->execute(); + + echo "

Registrazione avvenuta con successo! Accedi

"; + } + else{ + echo "Errore: " . $conn->error; + } } } ?>