From 70f4881fe0480e0bbeb5b91841600c060dfbc756 Mon Sep 17 00:00:00 2001 From: alvin Date: Thu, 11 Dec 2025 11:17:21 +0700 Subject: [PATCH] register/membuat akun sebelum login --- register.php | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 register.php diff --git a/register.php b/register.php new file mode 100644 index 0000000..23679cb --- /dev/null +++ b/register.php @@ -0,0 +1,83 @@ +prepare('SELECT id FROM users WHERE username = ?'); + $stmt->execute([$username]); + + if ($stmt->fetch()) { + $err = 'Username sudah digunakan.'; + } else { + // Insert ke tabel users + $hash = password_hash($password, PASSWORD_DEFAULT); + $ins = $pdo->prepare('INSERT INTO users (username, password) VALUES (?, ?)'); + $ins->execute([$username, $hash]); + + // AMBIL user_id baru + $user_id = $pdo->lastInsertId(); + + // ⬇⬇ TAMBAHKAN users_stats OTOMATIS DI SINI ⬇⬇ + $stmt = $pdo->prepare("INSERT INTO users_stats (user_id) VALUES (?)"); + $stmt->execute([$user_id]); + // ⬆⬆ TAMBAHAN WAJIB ADA ⬆⬆ + + $success = 'Pendaftaran berhasil. Silakan login.'; + } + } +} +?> + + + + + +Register - Dam Inggris + + + +
+

Daftar

+ + +
+ + + +
+ + +
+ + + + + + + +
+ +

Sudah punya akun? Login

+
+ +