🔍 مفتش المسارات والملفات (Diagnostic Tool)

📂 1. المجلدات الحقيقية داخل (Management_and_Addition)

🏢 2. مقارنة قاعدة البيانات بالواقع (الجمعيات)

IDاسم الجمعيةاسم المجلد في DB (folder_name)هل المجلد موجود فعلياً؟
36 منصة تكاتف الموحدة للاعمال ✅ نعم موجود
35 جمعية تكاتف وتطوير لتنمية القطاع الغير ربحي jmayh_tkatf_wttwyr_ltnmyh_alqtaa_alghyr_rbhy_29 ✅ نعم موجود
34 جمعية المشاعر للعناية بالمساجد jmayh_almshaar_llanayh_balmsajd_90 ✅ نعم موجود
33 جمعية كفلاء الأيتام jmayh_kflaa_alaytam_98 ✅ نعم موجود
32 جمعية الجود للخدمات الانسانية ببحرة jmayh_aljwd_llkhdmat_alansanyh_bbhrh_14 ✅ نعم موجود

🧑‍💼 3. فحص عينة من مسارات صور الموظفين

🕵️‍♂️ 4. فحص الكود المصدري (كيف يتم حفظ الملفات؟)

ملف: Creating_accounts/add_organization.php

سطر 60:         if (!is_dir($main_folder_path)) { mkdir($main_folder_path, 0755, true); }

سطر 79:             if (!is_dir($folder)) { mkdir($folder, 0755, true); }

سطر 90:             if (move_uploaded_file($_FILES['org_logo']['tmp_name'], $main_folder_path . $new_logo_name)) {

سطر 120:                     if (!is_dir($sub_folder)) { mkdir($sub_folder, 0755, true); }

سطر 138:                 if (!is_dir($sub_folder)) { mkdir($sub_folder, 0755, true); }

سطر 151:                     if (!is_dir($folder)) { mkdir($folder, 0755, true); }

سطر 157:                     if (move_uploaded_file($_FILES['child_logo']['tmp_name'], $sub_folder . $c_logo_name)) {

ملف: Creating_accounts/add_employee.php

سطر 79:         $profile_pic_name = 'Logo.png';

سطر 84:             $profile_pic_name = "Logo." . $ext; // حفظ الصورة باسم Logo

سطر 93:             $password_raw, $_POST['role'], $job_title_main, $dob, $profile_pic_name

سطر 123:                     if (!is_dir($user_dir)) { mkdir($user_dir, 0755, true); }

سطر 126:                     if (!is_dir($user_dir . 'Reports/')) { mkdir($user_dir . 'Reports/', 0755, true); }

سطر 129:                     if (!empty($temp_img_path) && file_exists($temp_img_path)) { copy($temp_img_path, $user_dir . $profile_pic_name); }