if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['kod_kaydet'])) {
try {
$kod = rastgeleKodUret();
$aciklama = $_POST['aciklama'] ?? 'Kazandı';
$stmt = $db->prepare("INSERT INTO odul_kodlari (kullanici_id, kod, aciklama) VALUES (:kullanici_id, :kod, :aciklama)");
$stmt->execute([
'kullanici_id' => $_SESSION['kullanici_id'],
'kod' => $kod,
'aciklama' => $aciklama
]);
// Başarılı işlemi döndür
echo json_encode(['success' => true, 'kod' => $kod, 'message' => $aciklama]);
} catch (Exception $e) {
// Hata durumunda JSON döndür
echo json_encode(['success' => false, 'message' => 'Kod kaydedilemedi: ' . $e->getMessage()]);
}
exit;
}