![]() |
[PHP] שגיאה עם עוגיות
שלום.
אני בונה מערכת כלשהי. בניתי פונקציה שבודקת אם קיימת עוגיה, כלומר האם המשתמש מחובר. אם הוא לא, זה מכליל טופס HTML שדרכו אפשר להתחבר, הנתונים נשלחים לפונקציה שבודקת אם הם תקינים, ואם כן היא יוצרת עוגיה. כשהרצתי את הקובץ הופיעה השגיאה : Warning: Cannot modify header information - headers already sent by לא השתמשתי בשום echo, ולא היה רווח לפני תגית הפתיחה. |
תראה תקוד ונגיד לך מה לא בסדר שלחתה header מסוים בלי לשים לב..
|
נסה להוסיף אחרי תג ה
ציטוט:
ציטוט:
|
או שפשוט מקם את הגדרת הקוקיז לפני הדפסה במסמך.
|
או שהדף הוא UTF-8 עם חתימה...תחזור אלינו עם זה..
|
אם הדף הוא UTF8 כמו שאמר המשוגע שמעליי, אז עליך להתשתמש בעורך שתומך ב UTF8 Without BOM או UTF8 Without Singature.
את המוזמן להשתמש בNOTEPAD++ ודומיו |
או שתעשה מה שאני עושה.
זה לא ממש חוסך במשאבים אבל זה יכול לגרום לך לשכוח מכל הבאלגן הזה. תפנה את הטופס של ההתחברות לקובץ הבא : הוא בעצם מעבד את הנתונים , בודק אם המשתמש והסיסמה תואמים ופועל בהתאם. כתבתי את הקוד בשליפה עכשיו אז אם אתה משתמש בו אתה צריך לעשות כמה תיקוני אבטחה קטנים. הנה : PHP קוד:
שוב זאת הדרך שאני עובד בה , יש הרבה דרכים אז לא להתחיל לפתוח פה וויכוח מה טוב ומה לא. אורי. |
כל הזמנים הם GMT +2. הזמן כעת הוא 15:06. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ