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.'; + } + } +} +?> + + +
+ + +Sudah punya akun? Login
+