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

الموضوع: ممكن طريقة عمل عنوان للصفحة؟؟؟

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270

    ممكن طريقة عمل عنوان للصفحة؟؟؟



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

    <title></title>
    اريد ان اعمل مثلا
    <title>"موقع انتفاضة فلسطين: الصفحة الاخبارية"</title>
    <title>"موقع انتفاضة فلسطين: اعرف بلدك"</title>

    الخ................ ولاكن اريد ان اعرف الطريقة الصحيحة لتحديد هذا مع العلم انه حسب برمجتي للموقع عندي ملف meta فيه اوامر ال meta وال <title> ولاكن كيف نستطيع تغير اسم المقسم حسب موقع الزائر؟؟؟؟؟؟؟

    وشكرا





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر



  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    389


    ببساطة اعمل استعلام عن اسم القسم المطلوب وضعه في متغير

    لنفرض اسم الموقع برامج والقسم المطلوب هو برامج الحماية
    نضع التالي

    كود PHP:
    <?php
    <title>البرامج $cat</title>
    ?>
    حيث ان المتغير cat هو نتيجة الاستعلام عن القسم المطلوب عرضه





    __________________
    أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم
    اخي اللعزيزي كيف اعمل استعلام؟؟؟؟؟؟

    يعني اذا وضعت في ملف ال meta.php
    كود PHP:
    <titleبرامج $page_title</title
    وفي ملف الظهور مثلا download.php لو فرضنا نضع

    كود PHP:
    include("meta.php");

    $page_title"صفحة التحميل"

    لو لاحظت سوف يتم اظهار المتغير قبل تعريفه - فن تظهر النتيجة!!!!!!!!!!
    اهل هناك طريقة اكثر مهاره لهذا العمل ؟؟





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    354


    عزيزي لو ان صفحات موقعك مقسمه بالطريقه التاليه

    site.com/index.php
    site.com/download.php
    site.com/dalel.php

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

    مثلا تستطيع استخدام الداله basename التي تعطيك اسم الملف ولو كان اسم الملف download يكتب شئ ولو كان dalel يكتب شئ اخر

    مثال:

    كود:
    $bb=basename($PHP_SELF);
    if ($bb=="download.php")
       print "<title>Welcome To the download zone</title>";
    elseif ($bb="dalel.php")
       print "<title>Welcome To the dalel!!</title>";
    else
        print "<title>Welcome To My site</title>";
    هنا عرفنا المتغير bb يعطي اسم الصفحه مثلا download.php
    وبعدها نقول للبرنامج لو كان download.php اكتب كذا ولو كان dalel.php اكتب كذا
    وهكذا

    -------------------------------------------------------------
    اما اذا كانت صفحاتك من النوع
    index.php?page=download
    index.php?page=dalel

    فهنا تفحص حسب المتغير page الذي هو معطى لديك ولا حاجه لاستخراج اسم الصفحه
    يعني تفحص اذا كان قيمة $page هو download تكتب كذا والخ

    ولكن لا تنسى ان لو ال register_globals لديك في السيرفر بوضعية if فيجب ان تكتب الصيغه الكامله للمتغير page
    وعلى كل حال مفضل دائما كتابة الصيغه الكامله

    كود:
    $page=$_GET['page']
    ضع هذا الكود قبل البدأ بالفحص لانه لن يقراه لو كان ال register_globals مطفأ
    طبعا كتبنا get وليس post لان المتغيرات بالمتصفح تنتقل بصيغة get

    ولكن لا تنسى.. لو وضعت title افتراضي في ال index فباقي ال titles لن تعمل لذا لا تضع






  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    389


    الاخ ابو الويس ما قصر جزاه الله خير ..
    لكن اذا ما فهمت فارجوا انك تعطيني طريقة السكربت الذي تكتبه
    يعني مثلا اسماء الاقسام مخزنة في قاعدة البيانات اولديك صفحات محدده
    وتريد ان تضع لكل صفحة عنوان
    هل اسماء الصفات مثل
    index.php?cat=down
    ولا مثل هذه
    down.php
    طبعا الطريقتين موضحة في رد اخي ابو الويس
    اما اذا كنت مخزن اسماء الاقسام في قاعدة بيانات فالجواب بردي في الاعلى
    على العموم انا انتظر منك التوضيح ..





    __________________
    أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم
    اخي العزيز مشكور جدا ولاكن لابد من طريقة اكثر عملية يعني انا موقعي جدا ضخم يعني ممكن تقول في عندي شي 100 قسم فاهل معقول سوف اقوم بعمل 100 if statment ??????????
    وايضا كما تعرف لكل خبر عنوان مختلف يعني اريد ان اضع
    اسم الموقع - عنوان الخبر
    اسم الموقع - عنوان المقال
    اسم الموقع - عنوان الكاريكاتير

    الخخخخخخخ الصفحات كثيرة جدا جدا جدا !!!!!!!!!!!!1

    اهل من طريقة اكثر عملية ؟؟؟؟؟؟

    وشكرا





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    354


    طبعا

    عند وضع الخبر. .. انك تستخرجه من قاعدة البيانات صحيح؟؟
    وهل الخبر له عنوان

    اذا اعمل <title> وبداخله العنوان للخبر واطبعه

    ولكن يجب ان لا يكون قبله title

    هذه الطريقه سهله مثل المنتديات.. هنا مثلا في هذا الموضوع لاحظ العنوان فو هو عباره عن عنوان موضوعك
    يعني عند استخراج الموضوع من القاعده يتم طباعة الtitle وبه عنوان الموضوع

    ونفس الشئ بالنسبه للاقسام مثلا!






  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    389


    انت تقول ان لديك سكربت يقوم مثلا بعرض مقالات
    وتريد عنوان الصفحة مثل هذا
    مقلات - كيف تتعلم PHP
    صحيح ؟
    اذن نضع في وسم <title>
    كود PHP:
    <titleمقالات $name_title </title
    وطبعا نكون عاملين انكلود لصفحة الميتا
    كود PHP:
    include('meta.php'
    وداخل الميتا نكون وضعنا استعلام يجلب عنوان المقاله ونضعه في متغير $name_title كما في مثالنا ويمكنك التغيير

    كود PHP:
    <?php
    include('meta.php');
    <
    titleمقالات $name_title </title>
    ?>
    هذا هو الكود لصفحة عرض المقال
    وطبعا في صفحة الميتا تضع استعلام يجلب اسم المقال حسب اسماء الحقول لديك
    هذا ما لدي والله ولي التوفيق ..





    __________________
    أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .

  9. #9
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم
    يعني اذا كان لدي 100 قسم (قسم اخباري , قسم والخخخ خخخ ) وكل الاقسام شبيهة في الاخبار اي كل عينه لها عنوان لمقالها !!!!!!!!!!!!!!

    يعني المفروض اعم 100 استعلام؟؟؟؟؟؟؟؟؟





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    354


    اقتباس المشاركة الأصلية كتبت بواسطة elkaser
    السلام عليكم
    يعني اذا كان لدي 100 قسم (قسم اخباري , قسم والخخخ خخخ ) وكل الاقسام شبيهة في الاخبار اي كل عينه لها عنوان لمقالها !!!!!!!!!!!!!!

    يعني المفروض اعم 100 استعلام؟؟؟؟؟؟؟؟؟

    لالالالالالالالالالالالا والف لا
    الاقسام موجوده في قاعدة البيانات صحيح ؟ ؟
    انت تستخرجها باستعلام واحد وتطبعها صحيح؟؟
    اذا مع طباعة كل قسم اطبع
    print "<title>$catname</title>";and thats it






  11. #11
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    389



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





    __________________
    أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .

  12. #12
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم
    للاسف اما انا مش فاهمك او انت مش فاهمني

    اخي ممكن تكتبلي كود ااستعلام عشان اشوف الفكرة
    انا عندي لكل قسم جدول خاص به في قاعدة البيانات!!!!





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر




  13. هلا اخي

    اتمنى هذا يفيدك

    http://www.swalif.net/softs/showpost...2&postcount=10

    وفي نفس الموضوع توجد أفكار أخرى


    سلامي لك





    __________________
    كل مالا يعطى يضيع

  14. #14
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    389


    محتويات ملف الميتا :

    كود PHP:
    <?php
    //meta.php
    $sql " select $cat_title from cat where id=$id ";
    $cat mysql_query('$sql');  // تنفيذ الاستعلام
    ?>
    شرح الكود :
    قمنا بعمل استعلام بالفرضيات التاليه :
    المتغير $cat_title هو الحقل الذي يحتوي على اسم القسم
    cat الجدوال المحتوي على الحقل
    $id هو رقم القسم المختار
    وتقوم where بعمل بحث عن عن اسم القسم الذي رقمه هو نفس الرقم المحدد حيث نرسله عبر الادرس بار
    مثل : catdisplay.php?id=5

    محتويات ملف عرض القسم :

    كود PHP:
    <?php
    //catdisplay.php
    include("meta.php");
    echo 
    "<title> اسم الموقع - $cat </title>"
    //بقية محتويات الصفحة من موضوعات الخ 
    ?>
    شرح الكود :
    السطر الاول يقوم بتضمين ملف الميتا لملف catdisplay.php
    الثاني يقوم بعرض عنوان الصفحة ( المذكور فيها اسم القسم )
    يعني نحن وضعنا في ملف الميتا متغير اسمه $cat
    ولما اتينا نطبع اسم القسم وطلبنا طباعة نتيجة الاستعلام بوسم <title>
    وظهر لنا اسم القسم

    واسف على الشرح اذا كان مو واضح ..
    والعذر والسموحة ..
    دمت بخير





    __________________
    أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .





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

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

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