ABA


"מישהו נתקל פעם בשגיאה Undefined index בPHP? :("
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #10832 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10832
-DoTaN-

   22:13   02.09.06   
אל הפורום  
  מישהו נתקל פעם בשגיאה Undefined index בPHP? :(  
 
   התקנתי PHP עכשיו על המחשב, והוא תמיד נותן לי את השגיאה הבאה:

Notice: Undefined index: security in c:\program files\easyphp1-8\www\admin\index2.php on line 12

security זה משתנה שקיים בקובץ conf.php, ושמתי בראש הדף את זה:


include("conf.php");

ניסיתי להגדיר את security בדף index2.php אבל זה גם לא פתר את הבעיה.

הייתה לי את הבעיה גם כשניסיתי להשתמש ב$_POST אבל פתרתי את זה ככה:


if (isset($_POST{'username'}))
{
$username = $_POST{'username'};
}

במקרה הזה אני לא יכול להשתמש באותה הדרך, כי אני חייב לקבל את security מדף כלשהו :\


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  הבעיה נפתרה תודות לIceCold :) -DoTaN- 02.09.06 22:25 1
     נשמח אם תפרסם כאן את הפתרון :) FireAngel 03.09.06 13:11 2
         הבעיה לא הייתה ב$security, אלא בCookie... -DoTaN- 03.09.06 13:24 3

       
-DoTaN-

   22:25   02.09.06   
אל הפורום  
  1. הבעיה נפתרה תודות לIceCold :)  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
FireAngel

   13:11   03.09.06   
אל הפורום  
  2. נשמח אם תפרסם כאן את הפתרון :)  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-DoTaN-

   13:24   03.09.06   
אל הפורום  
  3. הבעיה לא הייתה ב$security, אלא בCookie...  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 03.09.06 בשעה 13:24 בברכה, -DoTaN-
 
הייתי צריך בדיוק כמו בPOST...

ושימו לב שזו לא שגיאה, זה רק הודעה (Notice), ולכן השגיאה הזאת הייתה רק על השרת שעל המחשב שלי.

כדי לבטל את הNotices (כמו שיש ברוב השרתים) כנסו לphp.ini שלכם, לכו לשורה 288, ורשמו את זה במקום מה שיש עכשיו:


error_reporting = E_ALL & ~E_NOTICE

זה יציג רק שגיאות, ללא הודעות.

ושוב תודה ליניב התותח


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net