![]() |
[שאלה - PHP] מערך העזר $GLOBALS
שלום,
לא מזמן התחלתי לעבוד עם מערך העזר $GLOBALS אך נתקלתי בבעיה. השתמשתי בעמוד עם frame שבעמוד הזה שיניתי את אחד המשתנים שלי במערך העזר $GLOBALS ורציתי לגשת עליו מתוך הקובץ שנפתח בframe אבל קיבלתי את הודעה השגיאה הנ"ל: Notice: Undefined index: rank עכשיו ככה הגדרתי את האיבר הזה בעמוד המכיל את הframePHP קוד:
איך מתקנים בדיוק את הבעיה הזאת? תודה מראש :) |
1. שימוש במשתנים גלובליים בד"כ (לא תמיד) מצביע על תכנון לקוי.
2. יש לך קובץ a.php (לדוגמא) הגדרת שם את PHP קוד:
ברגע שאתה מגדיר משתנה כגלובלי, הוא יהיה זמין בפונקציות \ מחלקות שאתה עושה, בתוך הסקריפט שהגדיר אותו, אבל לא גורם לו באופן קסום להופיעה בכל סקריפט PHP שתכתוב. אולי לא הבנתי אותך בכלל, אז תנסח מחדש ;) יום קסום. |
ציטוט:
|
כנראה שלא הבנת מה זה GLOBALS בכלל, רק על ידי שקראת לו מערך עזר..
הייתי מציע לך לנסות את הדוגמא הבאה : PHP קוד:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 03:43. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ