1, // 1 = redirect aktif, 0 = tidak redirect 'url' => 'success.html' ]; /* === 🧩 CAPTCHA === */ if (isset($_GET['get_captcha'])) { $code = substr(str_shuffle('ABCDEFGHJKLMNPQRSTUVWXYZ23456789'), 0, 5); $_SESSION['captcha'] = $code; header('Content-Type: image/png'); $im = imagecreatetruecolor(130, 45); $bg = imagecolorallocate($im, 15, 15, 15); $text = imagecolorallocate($im, 255, 215, 0); imagefilledrectangle($im, 0, 0, 130, 45, $bg); imagestring($im, 5, 40, 15, $code, $text); imagepng($im); imagedestroy($im); exit; } /* === 📝 HANDLE REGISTRASI === */ if ($_SERVER['REQUEST_METHOD'] === 'POST') { header('Content-Type: application/json'); $data = json_decode(file_get_contents('php://input'), true); if (!$data) { echo json_encode(['status' => 'error', 'msg' => 'Data tidak valid']); exit; } if (empty($_SESSION['captcha']) || strtolower($data['VerificationCode']) !== strtolower($_SESSION['captcha'])) { echo json_encode(['status' => 'error', 'msg' => 'Kode verifikasi salah']); exit; } if ($data['Password'] !== $data['ConfirmedPassword']) { echo json_encode(['status' => 'error', 'msg' => 'Kata sandi tidak cocok']); exit; } $username = trim($data['UserName']); $email = trim($data['Email']); $wa = trim($data['WhatsApp']); $refcode = !empty($data['ReferrerCode']) ? trim($data['ReferrerCode']) : '-'; $bank = trim($data['SelectedBank']); $rekening = trim($data['BankAccountNumber']); $atasnama = trim($data['BankAccountName']); $file = 'data.csv'; $isNew = !file_exists($file); $fp = fopen($file, 'a'); if ($isNew) { fputcsv($fp, ['UserName', 'Email', 'WhatsApp', 'ReferrerCode', 'SelectedBank', 'BankAccountNumber', 'BankAccountName', 'Tanggal']); } fputcsv($fp, [$username, $email, $wa, $refcode, $bank, $rekening, $atasnama, date('Y-m-d H:i:s')]); fclose($fp); echo json_encode([ 'status' => 'success', 'msg' => 'Registrasi Berhasil!', 'redirect' => $redirectSetting['status'], 'redirect_url' => $redirectSetting['url'] ]); exit; } ?> Daftar Akun - VIPBET88

DAFTAR AKUN GACOR

Daftar Akun Baru

Dengan mendaftar, Anda menyetujui Syarat & Ketentuan.