<?php
// ✅ تفعيل عرض الأخطاء للتصحيح أثناء التطوير (يُفضل تعطيله في بيئة الإنتاج)
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

// ✅ إعدادات قاعدة البيانات
define('DB_HOST', 'localhost:3306');
define('DB_NAME', 'sitegeeky_appscoretank');
define('DB_USER', 'sitegeeky_app');
define('DB_PASS', 'appscoretank281243'); 
define('DB_PREFIX', 'wp47_');

// ✅ إنشاء الاتصال بقاعدة البيانات
$conn = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME);

// ✅ التحقق من نجاح الاتصال
if ($conn->connect_error) {
    die("❌ فشل الاتصال بقاعدة البيانات: " . $conn->connect_error);
}

// ✅ ضبط الترميز لدعم اللغة العربية
$conn->set_charset("utf8mb4"); // تم تصحيح الخطأ هنا

// ✅ ضبط المنطقة الزمنية
date_default_timezone_set('Africa/Cairo'); 

// ✅ إعدادات التحديث اللحظي (Long Polling)
define('POLL_INTERVAL', 5); // الفاصل الزمني لجلب التحديثات (بالثواني)
define('MAX_POLL_TIME', 10); // أقصى مدة للـ Long Polling (بالثواني)

?>
