06-12-2004, 11:19
|
|
|
|
חבר מתאריך: 04.08.03
הודעות: 1,941
|
|
לא ממש הבנתי..
לפי מה שהבנתי יש 4 דפים.. 3 שאתה מציג ואם אף אחד מהם אתה מציג דף למשל הראשי.. חבל להשתמש ב if.. יותר מידי ארוך עדיף ב switch case ככה:
קוד PHP:
$page = $_GET['show']; switch($page) { case 1: include("1.php"); break; case 2: include("2.php"); break; case 3: include("3.php"); break; default: include("page.php"); }
זה מה שהתכוונת?
הסבר:
השורה הראשונה לוקחת מכתובת ה url את המשתנה show ומציבה את ערכו במשתנה $page . לאחר מכן אנחנו משתמשים בתנאי switch שכאילו מחליף את המשתנה ואז בודק, case 1: אם המקרה(הערך) הוא 1 אז הצג את 1.php אם לא הוא עובר הלאה ככה על 2 ועל 3.. אם אף אחד מהמקרים לא נכון אז הוא משתמש ב default(ברירת מחדל) כלאמר בכל מקרה אחר שאין את 1 או 2 או 3 הוא מציג את הדף page.php.
בהצלחה.
נערך לאחרונה ע"י יולו בתאריך 06-12-2004 בשעה 11:23.
|