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

الموضوع: الداليه الشرطيه كيف يتم عملها

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

    الداليه الشرطيه كيف يتم عملها



    السلام عليكم

    اخواني الأفاضل


    كود HTML:
    <?
    include('header.php');
    switch ($page) {
    case "1":
    
    include('1.htm');
    
    break;
    case "2":
    
    include('2.htm');
    
    break;
    case "3":
    
    include('3.htm');
    
    }
    include('footer.php');
    ?>

    index.php?=1
    index.php?=2
    index.php?=3
    لو تلاحظون انه صفحات الموقع ثلاث فقط 1 - 2 - 3

    فلو طلبت صفحة
    index.php?=4
    رقم 4 يطلع صفحة فارغه

    ابي احط له خيار ان اي صفحه مو موجوده يحوله على صفحة خطأ انا احددها مثلا

    ولكم جزيل الشكر





    __________________
    يا اعدل الناس الا في معاملتي *** كيف القضاء وانت الخصم والحكم

    q8sun_net( at )msn.com


  2. #2


    السلام عليكم

    هلا اخوي

    هذا الحل

    لازم تضيف default: في الاخير



    default:
    include('الصفحه الخطأ');


    تحياتي لك





    __________________
    محمد الرحيلي
    http://www.alrehaili.net
    http://www.arccn.net
    http://www.mafgod.com
    mohammad@arccn.net

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


    بسيطة اخي ..

    كود PHP:
    <?
    if( ($page != '1') || ($page != '2') || ($page != '3') ){
    echo 
    " دخول خاطئ ";
    exit();
    }
    switch(
    $page){

    case 
    "1";
    include(
    '1.php');
    break;

    case 
    "2";
    include(
    '2.php');
    break;

    case 
    "3";
    include(
    '3.php');
    break;

    Default:

    // Default تقابل case ""
    // صفحة رئيسية يمكن ان تحوي الرابط
    // include('index.php');
    echo "<a href='?page=1'>Page 1</a> <br><a href='?page=2'>Page 2</a> <br>"<a href='?page=3'>Page 3</a> <br>";
    break;
    }
    ?>
    وتقبل تحياتي





    __________________
    بي اتش بي العرب : php-ar.com
    دروس PHP خاص : phpfaq.php-ar.com

    new site : www.naifphp.net/web

  4. #4
    عضو فعال
    تاريخ التسجيل
    Jan 2002
    المشاركات
    1,064


    اشكركم على سرعة الرد

    لكن هناك خطأ بحيث انه اي صفحة يتم طلبها يتم تحويلي على الصفحة الخطأ





    __________________
    يا اعدل الناس الا في معاملتي *** كيف القضاء وانت الخصم والحكم

    q8sun_net( at )msn.com

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


    تفضـــل :

    كود PHP:
    <?
    if(isset($page)){
    if(! ((
    $_GET[page]=="1") || ($_GET[page]=="2") || ($_GET[page]=="3"))){
    echo 
    " دخول خاطئ ";
    exit();
    }
    }
    switch(
    $page){

    case 
    "1";
    include(
    '1.php');
    break;

    case 
    "2";
    include(
    '2.php');
    break;

    case 
    "3";
    include(
    '3.php');
    break;

    Default:

    // Default تقابل case ""
    // صفحة رئيسية يمكن ان تحوي الرابط
    // include('index.php');
    echo "<a href='?page=1'>Page 1</a>";
    echo 
    "<br><a href='?page=2'>Page 2</a><br>";
    echo
    "<a href='?page=3'>Page 3</a> <br>";
    break;
    }
    ?>
    تحياتي





    __________________
    بي اتش بي العرب : php-ar.com
    دروس PHP خاص : phpfaq.php-ar.com

    new site : www.naifphp.net/web

  6. #6
    عضو فعال
    تاريخ التسجيل
    Jan 2002
    المشاركات
    1,064


    جزاك الله خير اخي الفاضل





    __________________
    يا اعدل الناس الا في معاملتي *** كيف القضاء وانت الخصم والحكم

    q8sun_net( at )msn.com





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

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

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