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

الموضوع: مشكله او خطأ من يحلها لنا

  1. مشكله او خطأ من يحلها لنا



    السلام عليكم ورحمة الله وبركاته
    اخواني الكرام عملت صفحة اندكس ووضعت فيها هذا الكود
    كود PHP:
                   <?php
                      
    if ($studio != "") {
                         include(
    $studio.".php");
                      } else {
                         include(
    "main.php");
                      }
                   
    ?>
    وثم عملت صفحات اخرى مثل المين والهيدر والفويتر وغيرها
    وعملت الهيدر وربطت الازرار بالصفحات اللي عملتها ومثال على ذلك صفحة الخدمات
    كود PHP:
    index.php?studio=Services 
    الحين بعد التجربه كل ما اضغط على زر من اجل يقلني للصفحات، تظهر لي صفحة المين :anger2: ولا تظهر لي صفحة السيرفس من المفرض انه يستدعيها ؟







  2. #2
    عضو نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    46


    حسب ما فهمت من جملتك الأخيرة فأنت تريد عمل صفحات هكذا:
    index.php?studio=Services
    index.php?studio=Contacts
    index.php?studio=Order
    ........

    بدل الصفحات الاعتيادية:
    services.php
    contact.php
    order.php
    ....

    إن كان الامر كذلك فهذه إحدى الطرق:

    كود PHP:
    <?php
      
    # page index.php
      
       
    $var $_GET['studio'];
       switch(
    $var)
         {
          case(
    'Services'):
          require(
    'services.php');
          break;
          
          case(
    'Contacts'):
          require(
    'Contacts.php');
          break;
          
          case(
    'Order'):
          require(
    'Order.php');
          break;
          
          Default:
          echo(
    'Welcome !');
          break;

         }
    ?>






    __________________
    When the world wants to talk, it speaks Unicode

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


    كود PHP:

    <?php
    $studio
    =$_GET['studio']
    if (
    $studio!=""

    include(
    "index.php?studio=".$studio.".php"); 

    else { 
    include(
    "main.php");
    }

    ?>
    عطيتك الحل لكن لا تستخدمها ابدا ..
    عارف انها تسهل عليك الكود ، لكن لا تخلي عمليات الـ Include مرتبطة بمدخلات من اليوزر ..
    مثلا .. تخيل .. لو
    حطيت في مكان متغير الـ studio
    http://www.xxx.xom/print
    راح يدخل ويحطها ..مثلا .. http://www.xxx.com/print.php
    لو حطيت مثلا بهالصفحة اشياء تطبع لي جميع المتغيرات أو تطبع لي ارتباطك بقاعدة البيانات وهكذا فانت تسهل علي عملية الدخول إلى موقعك ..

    طريقة الاخ ربيعة اكثر امان مثل ما اعتقد ..
    بحيث انت تجبره في المدخلات





    __________________
    http://www.taqniah.com



  4. جزاكم الله الف خير على ما قدمتموه وانحلت المشكله بفضل الله ثم بفضلكم










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

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

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