<?php
// تضمين ملف الاتصال
try {
    require_once 'db_connect.php';
    
    // التحقق من أن $conn معرف
    if (!isset($conn)) {
        throw new Exception("فشل الاتصال بقاعدة البيانات: المتغير conn غير معرف");
    }

    // بيانات المستخدم الجديد
    $full_name = "أحمد محمد"; // استبدل بالاسم الذي تريده
    $username = "ahmed"; // استبدل باسم المستخدم الذي تريده
    $plain_password = "123456"; // استبدل بكلمة المرور التي تريدها

    // تشفير كلمة المرور
    $hashed_password = password_hash($plain_password, PASSWORD_DEFAULT);

    // التحقق من وجود اسم المستخدم مسبقاً
    $check = $conn->prepare("SELECT id FROM users WHERE username = :username");
    $check->bindParam(':username', $username);
    $check->execute();

    if ($check->rowCount() > 0) {
        echo "اسم المستخدم موجود مسبقاً!";
        exit();
    }

    // إضافة المستخدم
    $stmt = $conn->prepare("INSERT INTO users (full_name, username, password) 
                          VALUES (:full_name, :username, :password)");
    $stmt->bindParam(':full_name', $full_name);
    $stmt->bindParam(':username', $username);
    $stmt->bindParam(':password', $hashed_password);

    if ($stmt->execute()) {
        echo "تم إضافة المستخدم بنجاح!<br>";
        echo "اسم المستخدم: " . $username . "<br>";
        echo "كلمة المرور: " . $plain_password . "<br>";
    } else {
        echo "حدث خطأ أثناء الإضافة!";
    }

} catch (Exception $e) {
    echo "خطأ: " . $e->getMessage();
}
?>