משתנים לא מוגדרים

Raful

New member
משתנים לא מוגדרים

על שרת IIS הותקן לו אתמול PHP 4.1.1. כשאני מריץ קובץ שיש בו שימוש במשתנים שלא הוגדרו, הוא נותן לי שגיאה בזו הלשון: PHP Warning: Undefined index: userUser in c:\inetpub\wwwroot\things\forums\index.php on line 28 PHP Warning: Undefined index: userPass in c:\inetpub\wwwroot\things\forums\index.php on line 28 עד כמה שאני שמח שהוא יודע שלא הגדרתי את המשתנה, זה מעצבן, משום שלא היו בעיות בגירסה הקודמת של ה-PHP שהותקנה על שרתי. מצד שני, השרת הקודם היה אפאצ´י, אז אולי כאן הבעיה? אשמח לכל טיפ או רעיון, תודה
 

galh

New member
שינויים בשפה

בגרסא 4 של PHP "הקשיחו" את השפה במה שקשור למשתנים. בגרסאות הקודמות שימוש במשתנה בעצם הגדיר אותו וכעת הדבר גורם להודעת השגיאה שצירפת. אני מניח שאתה מנסה בודק ערך במערך לפני שהגדרת אותו.
 
למעלה