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

الموضوع: مشكلة : كيف يتم فصل الـ <title> و <meta> والتحكم به ؟؟

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    617

    مشكلة : كيف يتم فصل الـ <title> و <meta> والتحكم به ؟؟



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

    مساءكم الله بالخير جميعا

    يارب تكونون بخير وصحه وعافيه .

    <= مستخدم للعضويه لاغير ولست مبرمج محترف ولكن هاوي

    عندي مشكلة بسيطه وحاولت فيها لكن ماقدرت وحبيت استشيركم فيها

    1- :: المشكله بالتفصيل ::

    اول شي لو عندي ملفين funcation.php و index.php سكربت متعدد الصفحات

    الصفحات المتعدده موجوده دخل funcation.php

    في بداية صفحه الـ Index.php
    تم استدعاء ملف funcation.php

    بعد ماتم الاستدعاء تم وضع كود <title> للصفحه index.php ( راس المشكله )
    عند تشغيل الملف يظهر طبيعي جدا وهو اسم الصفحه لكن عندما اقوم بالضغط على رابط في الصفحه فانه يتم سحب الاكواد من funcation.php ويتم تطبيقها على الـ Index.php


    وظهرت المشكله انه يعتمد في جميع الصفحات في السكربت على الـ header تبع الـ index.php ( لما اسوي view source لاي صفحه داخليه تم تطبيقها داخل funcation.php يظهر هايدر الاندكس ثم كود الصفحة الداخليه )


    حاولت حل المشكله بالطريقة هذي :

    فتحت ملف funcation.php وعدلت عليه ووضعت له <title> و <meta> بالدوال $title و $meta

    ولكنه لم يعمل لانه كان يعتمد على تايتل وميتا الـ index.php !!

    قمت ومسحت التايتل والميتا في الاندكس

    وبكذا اشتغل مضبوط في الصفحات المتعدده كل صفحه تطلع بالميتا الخاص فيها والتايتل كذلك لكن المشكله الرئيسة صارت بدون تايتل :funny:

    يعني لعبوني ولا بخرب

    2- المشكله بإختصار شديد

    يوجد عندي سكربت ولكن الهايدر موحد لجميع الصفحات وهو هايدر الـ Index.php كيف افصله واضع لك صفحه تايتل وميتا بعيد عن الرئيسية


    :: { ملاحظه مهمه بالنسبة لي والي راح يعطيني الحل :
    مشكله غريبه حدثت لي ذكرت فوق ان كل صفحه اشتغلت بتايتل خاص وميتا بشكل سليم ، ( الميتا والتايتل ظاهر عندي في المتصفح على جهازي بشكل سليم ) ولكن الغريب انه عندما حللت الصفحه بإستخدام برمجيات meta tag analyzer لم يستطيع البوت قراءه <title> وكان يظهر لي في النتيجة no title ولكن عكس الميتا كان يظهر بشكل سليم علما انه عندي في المتصفح ظاهر تمام الميتا والتايتل :: }

    انتهى

    واسف جدا للاطاله ^_ ^

    بإنتظاركم





    التعديل الأخير تم بواسطة دحومي ; 01-04-2009 الساعة 01:22 AM
    __________________
    سبحان الله وبحمده * سبحان الله العظيم


  2. #2
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


    على الرغم من الشرح المفصل الا انى لم استطع معرفة مشكلتك او تخمين حل لها.





    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2004
    المشاركات
    2,178


    امممم ما اظن في حل غير انك تسوي هيدر لكل صفحة الا اذا جا احد الاخوان وجاب طريقة...... شكرا لك






  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


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

    واؤكد عليك ان يكون تضمين ملف functions.php وتنفيذ الفنكشن المطلوبة قبل كتابة ال title و ال meta في الصفحة الرئيسية
    اذا واجهت مشكلة ضع مثال للملفات هنا





    التعديل الأخير تم بواسطة مهندس مصرى ; 03-04-2009 الساعة 01:13 PM
    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير





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

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

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