<?php
require_once 'includes/db.php';

// --- ADMIN BİLGİLERİ ---
$ad         = "Sistem";
$soyad      = "Yöneticisi";
$email      = "admin@sinavkocu.tr"; // Giriş e-postan
$sifre      = "admin123456";        // Giriş şifren (Lütfen sonra değiştir)
$telefon    = "05000000000";
// -----------------------

// Şifreyi güvenli hale getir
$hashli_sifre = password_hash($sifre, PASSWORD_DEFAULT);

try {
    // Önce bu email var mı kontrol et
    $kontrol = $db->prepare("SELECT id FROM users WHERE email = ?");
    $kontrol->execute([$email]);

    if ($kontrol->rowCount() > 0) {
        die("<h3 style='color:red;'>Hata: Bu e-posta adresi zaten kayıtlı!</h3>");
    }

    // Admini kaydet
    $sql = "INSERT INTO users (role, name, surname, phone, email, password, is_verified, status) 
            VALUES ('admin', ?, ?, ?, ?, ?, 1, 1)";
    
    $stmt = $db->prepare($sql);
    if ($stmt->execute([$ad, $soyad, $telefon, $email, $hashli_sifre])) {
        echo "<h2 style='color:green;'>Başarılı! Admin hesabı oluşturuldu.</h2>";
        echo "<b>E-Posta:</b> $email <br> <b>Şifre:</b> $sifre <br><br>";
        echo "<span style='color:red;'>ÖNEMLİ: Güvenlik için bu dosyayı (admin_olustur.php) sunucudan hemen silin!</span>";
    }

} catch (PDOException $e) {
    die("Veritabanı Hatası: " . $e->getMessage());
}
?>