فتح الرابط لملف

عندي مشكلة في اطار فلاسك :لما اعرض روابط لملفات مخزنة في قاعدة بيانات باللغة العربية واضغط على الربط لعرض الملف يظهر الملف غير موجود واذا كان رابط الملف بالانجليزي يظهر الملف تمام ...ايش الحل ؟


التعليق السابق

الرابط حق الملف صح 100% ولكن الرابط بعد الضغط علية يطلع هكذا:

شي حل لترميز هذا:%25D8%25AC%25D8%25AF%25D9%258A%25D8%25

أرجو تجربة الدخول للرابط بإستخدام آخر إصدار من متصفح Google chrome.

مرحبا،

ما هو الترميز المستخدم في قاعدة البيانات؟

هل يمكنك ايضا تصوير جزء من الجول الذي يحوي بيانات مسار الملفات؟

في حان ترميز قاعدة البيانات مختلف عن utf 8 هذا يسبب المشكلة. اختر utf8_unicode_ci

صورة الروابط في قاعدة البيانات

هل أسماء الملفات هي المشكلة الوحيدة لديك؟

مثلا أرى أن المعرف الخاص بالسجلات أيضا بالعربية.

أرجو التأكد من نوع ترميز قاعدة البيانات لديك encoding