שלח תשובה

זירת השאלות

560
צפיות
2
תשובות

CASE

,‏ 2 ביוני, 2005

טוב אני ניסיתי להישתמש בהתניית CASE וכל CASE לעשות INCLUDE לקובץ אחר (כמו בדוגמא…) אבל זה מראה לי את שתי העמודים באותו דף למרות שבכתובת שעשיתי לא הכנסתי את שתי המחרוזות שמחליפות את המשתנה
עשיתי משתנה GET והכנסתי לתוך משתנה PAGE את


$_GET]'page']


ואחרי שאני ניסיתי להפעיל רק אם מחרוזת אחת בכתובת זה הראה לי את שתי העמודים…
הינה הקוד-


  $page = $_GET['page'];
  Switch ($page)
  {
    case host:
    include ("con/host.html");
    case more:
    include ("con/more.html");
    case 4:
    // some code
  }


ואני לא מבין למה הוא מראה לי את שתי העמודים באותו עמוד שאני נכנס כשהPAGE רק HOST…

תגיות:

2 תשובות

  1. jonatan44 הגיב:

    נסה ככה:
      $page = $_GET['page'];
      Switch ($page)
      {
        case "host":
        include ("con/host.html");
        break;
        case "more":
        include ("con/more.html");
        break;
        case 4:
        // some code
        break;
      }

  2. stuk הגיב:

    טוב אחלה
    אהה לא כתוב שום דבר על BREAK במדריך – חייבים להוסיף את זה!
    ואני לא מבין למה הוא מראה לי את כל הדפים 🙂 – כי הוא ממשיך הלאה…

שלח תשובה