النتائج 1 إلى 3 من 3

الموضوع: مشكلة مع المجلدات التي تنشأ باسم عربي

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Mar 2003
    المشاركات
    167

    مشكلة مع المجلدات التي تنشأ باسم عربي



    السلام عليكم ورحمة الله وبركاته


    الأخوة الكرام ...

    شهركم مبارك وتقبل الله طاعتكم ..


    =========================

    اخوكم مبتدئ في البي اتش بي ومسوي لي بريمج ...
    الحاصل اني استخدمت الدالة mkdir لعمل مجلدات ...

    تم بحمد الله اتمام المهمة ...إلا أن المجلدات باسماء عربية للضرورة ...غذ لا يمكن ان تسمى بالعنقليزية حيث ان من سيستفيد من البرنامج ما يعرف يفك الحرف بالعنقليزي ...

    المهم ...


    عند استعراض محتويات المجلدات المختلفه ما بين صور وملفات ... لا تظهر الصور ...

    رغم كون الإمتداد صحيحا ...


    وبمجرد استحداث مجلدات بأسماء عنقليزية تسير الأمور على ما هو مرام...



    والسؤال كيف يمكنني التغلب على هذه المشكلة مع كون اللغة العربية كاسم للمجلدات أمر لا خيار فيه .


    ودمتم بخير





    __________________
    لاإله إلا الله ... اللهم صل على عبدك وسولك محمد.

    الأسواق الحرة

    اللهم شاف والدي من داء السرطان وجميع مرضى المسلمين. آمين
    الحقيقه والواقع غير متواجد حالياً


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2002
    المشاركات
    2,289


    هل لي برؤية الكود المستخدم لديك ؟





    المهمة9 غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Mar 2003
    المشاركات
    167

    لا إشكال .



    الأخ\الأخت الكريم \ الكريمة المهمة 9.

    لا إشكال في الكود البته ...

    فهو يعمل بكل فاعلية ...عندما اعطيه متغير باللغة الإنجليزية....
    لكن إذا كان المتغير بالعربي جاب البلاوي ... بدل ما يعرض لي الصور والملفات يفتح لي المجلد سبهلله... بطريقة غبية.

    والكود كما يلي :-
    كود PHP:
    <?
               $default_dir 
    "../images";
               
    $dirname $res["id"];
               
    $dir opendir("../images/$dirname");
               while(
    $file readdir($dir))
               {
               if(
    $file != '.' && $file != '..') echo "<a href='browser.php?dir=$dirname&&img=$file'>
               <img border='2' src='../images/
    $dirname/$file' xthumbnail-orig-image='../images/$dirname/$file' width='200' height='100'></a>
               <br><br><br>"
    ;//  $file </a>   $dirname/$file
               
    }
    في المثال السابق لو استبدلت المتغير id بـ name والذي هو مكتوب بالعربي فالنتيجة فاشلة ...
    لكن مع الرقم الأمور متيسرة ...

    لقد اضطررت الى أن استخدم المعرف بدلا من الإسم لحل هذه الإشكالية ...برغم كون حلها مع كون اسم المجلد هو اسماء المدخلات لكان أفضل ...والله اعلم.


    اشكرك واعتذر لتأخري في الرد لإنشغالي .

    اكرر اعتذاري وشكري.





    __________________
    لاإله إلا الله ... اللهم صل على عبدك وسولك محمد.

    الأسواق الحرة

    اللهم شاف والدي من داء السرطان وجميع مرضى المسلمين. آمين
    الحقيقه والواقع غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض