صفحة 2 من 2 الأولىالأولى 12
النتائج 16 إلى 18 من 18

الموضوع: ماهي دالة عرض اسم مجلد مجهول (اسم مجلد السكربت)

  1. #16


    أخي الفاضل

    أنا عندي نفس قضيتك

    وحللت المشكلة بشكل كامل باستخدام وسم base

    انظر هنا للتجربة، وستجد الصور تعرض بشكل مباشر دون أية مشكلة

    http://www.alghat.com/lksfgherger/fh...veger/gerge/ge
    (قم بعرض مصدر الصفحة وانظر إلى الوسم الموجود في السطر الرابع)

    فائدة وسم base
    هو أن المسارات الداخلية تعتمد عليه، حيث أن أي مسار داخلي لعرض الصور أو غيرها سوف يقوم بتضمين الرابط الموجود في وسم base

    فأنت عندما تعمل هذا الوسم بالشكل التالي
    كود HTML:
    <base href="http://www.site.com/xx/xx/" />
    وقمت بوضع صورة بالشكل التالي
    كود HTML:
    <img src="images/jpg.jpg" />
    فإن الصورة ستعرض هكذا
    http://www.site.com/xx/xx/images/jpg.jpg

    فقط عليك جلب رابط الموقع مع مسار السكربت وضعه في وسم base
    وقم بعرض الصور كما لو أنها داخل المجلد الرئيسي للموقع

    شكراً





    __________________
    تابعني على Twitter

  2. #17
    عضو نشيط
    تاريخ التسجيل
    Mar 2008
    المشاركات
    283


    أخي الفاضل

    أنا عندي نفس قضيتك

    وحللت المشكلة بشكل كامل باستخدام وسم base

    انظر هنا للتجربة، وستجد الصور تعرض بشكل مباشر دون أية مشكلة

    http://www.alghat.com/lksfgherger/fh...veger/gerge/ge
    (قم بعرض مصدر الصفحة وانظر إلى الوسم الموجود في السطر الرابع)

    فائدة وسم base
    هو أن المسارات الداخلية تعتمد عليه، حيث أن أي مسار داخلي لعرض الصور أو غيرها سوف يقوم بتضمين الرابط الموجود في وسم base

    فأنت عندما تعمل هذا الوسم بالشكل التالي
    كود HTML:
    <base href="http://www.site.com/xx/xx/" />
    وقمت بوضع صورة بالشكل التالي
    كود HTML:
    <img src="images/jpg.jpg" />
    فإن الصورة ستعرض هكذا
    http://www.site.com/xx/xx/images/jpg.jpg

    فقط عليك جلب رابط الموقع مع مسار السكربت وضعه في وسم base
    وقم بعرض الصور كما لو أنها داخل المجلد الرئيسي للموقع

    شكراً
    ياغالي بالفعل استخدام الوسم <base > يحل المشكلة

    لكن كما ذكرت انا لا اريد كتابة مسار الصورة بهذا الشكل
    vb/image

    لأنه احتمال تتم اعادة تسمية المجلد الرئيسي ..

    لذلك فكرت في ذلك الحل ..

    اشكرك ولك تحياتي






  3. #18


    ياغالي بالفعل استخدام الوسم <base > يحل المشكلة

    لكن كما ذكرت انا لا اريد كتابة مسار الصورة بهذا الشكل
    vb/image

    لأنه احتمال تتم اعادة تسمية المجلد الرئيسي ..

    لذلك فكرت في ذلك الحل ..

    اشكرك ولك تحياتي
    وليه تكتب مسار المجلد الرئيسي بالصور ؟

    ليه ماتكتب هكذا
    كود HTML:
    <base href="http://www.site.com/vb/" />
    ثم بالصور تضع هذا
    كود HTML:
    <img src="image/picture.jpg" />
    يعني فقط حط المجلد الرئيسي بوسم base وباقي وسوم الصور ضع مساراتها مابداخل مجلد السكربت

    حيث لاداعي لكتابة مسار السكربت في كل وسوم img

    يعني في حالتك تلك استخدم هكذا

    كود PHP:
    $path dirname($_SERVER['PHP_SELF']);
    $p =explode ('/',$path);
    //لمعرفة اسم المجلد الرئيسي للسكربت
     
    echo "<base href=\"http://www.site.com/$p[1]/\" />"
    كود PHP:
    src="style/images/logo1.png"
    src="style/images/logo2.png" 
    بدلاً من كتابة مجلد السكربت في كل مرة تعرض صورة
    كود PHP:
    src="<? echo $p[1]; ?>/style/images/logo1.png"
    src="<? echo $p[1]; ?>/style/images/logo2.png"
    أتمنى أنه قد اتضح لديك الأمر

    شكراً لك





    __________________
    تابعني على Twitter





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

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

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