<?php
session_start();
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "test";

// إنشاء الاتصال بقاعدة البيانات
$conn = new mysqli($servername, $username, $password, $dbname);
$conn->set_charset("utf8mb4");

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

// الحصول على unique_id و IP الخاص بالزائر
$unique_id = $_COOKIE['unique_id'] ?? null;
$ip = $_SERVER['REMOTE_ADDR'] ?? null;

if ($unique_id && $ip) {
    // البحث عن إعادة التوجيه في قاعدة البيانات
    $stmt = $conn->prepare("SELECT redirect_url FROM user_redirects WHERE unique_id = ? AND ip = ?");
    $stmt->bind_param("ss", $unique_id, $ip);
    $stmt->execute();
    $stmt->bind_result($redirect_url);
    $stmt->fetch();

    if ($redirect_url) {
        // إعادة توجيه الزائر إلى الرابط المحدد
        header("Location: $redirect_url");
        exit;
    }

    $stmt->close();
}

$conn->close();
?>
