16-02-2006, 17:41
|
|
|
חבר מתאריך: 10.10.04
הודעות: 224
|
|
בעיה בקליטת משתנה משורת הכתובת ב GET כשהוא לא קיים.
שלום!
יש לי דפי תבנית שלפעמים מקבלים ערך כגון קטגוריה (להלן בדוגמא) ע"י שורת כתובת.
הבעייה היא שלא תמיד אמור להיות בדף הערך הזה, ואז זה מוציא שגיאה.
בגלל שאני לא רוצה לשנות ולעשות הרבה תבניות, הייתי מעוניין לעשות בדיקה מקדימה אם בכלל נשלח לדף הזה הערך או שלא.
אם נשלח הערך, אז אקלוט אותו עם:
$category=($_GET['category']);
ואם לא, שהכל ימשיך כרגיל.
בינתיים אני לא מצליח, (כמובן, הוא מצפה לערך שאני לא שולח לו, ואז הוא מוציא שגיאה:
Notice: Undefined index: category in c:\side_menu.php on line ...
תודה!
קוד PHP:
<? $category=($_GET['category']); if ($category=='x') { echo '<font color=red><B>MyText</B></font>';} else { echo 'blabla';} ?>
</DIV>
|