0) { header("Location: index.php?error=exist"); exit; } mysqli_stmt_close($cek); // simpan $hash = password_hash($password, PASSWORD_DEFAULT); $insert = mysqli_prepare($conn, "INSERT INTO users (username,email,password) VALUES (?,?,?)"); mysqli_stmt_bind_param($insert, "sss", $username, $email, $hash); mysqli_stmt_execute($insert); mysqli_stmt_close($insert); header("Location: index.php?success=register"); exit; } // ===================== LOGIN ===================== if (isset($_POST['btn-login'])) { $username = $_POST['username']; $password = $_POST['password']; $stmt = mysqli_prepare($conn, "SELECT * FROM users WHERE username=?"); mysqli_stmt_bind_param($stmt, "s", $username); mysqli_stmt_execute($stmt); $result = mysqli_stmt_get_result($stmt); $user = mysqli_fetch_assoc($result); if (!$user || !password_verify($password, $user['password'])) { header("Location: index.php?error=login"); exit; } $_SESSION['user'] = $user; header("Location: mainboard.php"); exit; }