הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [עזרה] מה השגיאה פה? (https://hosts.co.il/forums/showthread.php?t=13629)

Homie 21-01-06 19:50

[עזרה] מה השגיאה פה?
 
שלום לכל המשתמשים היקרים,

יש לי בעיה, יש לי קוד תקני לגמריי.

אבל הוא מציג לי את השגיאה הבאה:
PHP קוד:

Warningsession_start(): Cannot send session cookie headers already sent by (output started at /home/homie/public_html/php/index.php:2in /home/homie/public_html/php/includes/common.php on line 2

Warning
session_start(): Cannot send session cache limiter headers already sent (output started at /home/homie/public_html/php/index.php:2in /home/homie/public_html/php/includes/common.php on line 2 

בבקשה תתנו לי כמה דוגמאות למה השגיאה מופיעה, ולא תשובה קצרה, בבקשה הסבר.

תודה רבה.

כבר חודש אני לא מוצא ת'שגיאה!

תודה מראש, אלי.

meshuga 21-01-06 19:52

יש לך פלט לפני ששמת את הפונקציה session_start():......
אין הסבר יותר "מלא" מזה לפי דעתי, זה קצר וקולע.

Tomer 21-01-06 20:03

תוסיף אחרי ה session_start(); (אם קיים) את הקוד:
PHP קוד:

ob_start(); 


Homie 22-01-06 04:04

ציטוט:

נכתב במקור על ידי Atom-Bomb
תוסיף אחרי ה session_start(); (אם קיים) את הקוד:
PHP קוד:

ob_start(); 


מה ה "ob_start();" יעשה?

ViPeRt 22-01-06 11:22

http://il.php.net/ob_start

הוא יפתור לך את הבעיה...
יהיה ניתן לכתוב פלט ואז session_start()


כל הזמנים הם GMT +2. הזמן כעת הוא 06:20.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ