|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר וותיק
|
פתרון לבעיה שרבים נתקלים בה: Cannot modify header information - headers already sent
בטח כולכם נתקלתם בשגיאה:
: Cannot modify header information - headers already sent by (output started at /home כשאתם מנסים לשתול עוגיה\סשן וכו', קיצר לרוב במערכות PHP משהו פשוט כמו: ob_start(); פותר את הבעיה אך לא תמיד, לפעמים יש משהו עוד יותר נוראי שעלול לגזול לכם שעות ארוכות של נסיונות פתרון! הבעיה היא פשוטה: לרוב יש תו נסתר שהעורך שלכם לא מצליח לקרא שנשלח ולכן אינכם יכולים לשלוח את העוגיה או HEADERS הנוספים שאתם רוצים. לכן צריך לעבור על הקבצים ולוודא שאין רווח לפני ה <?php או שאין אישהו HEADER או פלט שאנחנו מדפיסים. אבל אם כל זה לא עוזר אז אתם צריכים עורך HEX למשל: http://download.cnet.com/hxd-hex-edi...-10891068.html ואז לערוך איתו את הקבצים שלכם, ובאחד מהם אתם תמצאו משהו כזה: ![]() ואז תמחקו את המשהו המגעיל הזה - ותגידו שלום ולא להתראות! כדאי לכם לשמור את הפתרון הזה במועדפים אתם תתקלו בזה במוקדם או במאוחר וזה יגרום לכם לשבור ת'ראש. אז.. שלא יעצבנו אתכם!
__________________
פנוי לעבודה כמתכנת WEB - למידע נוסף: ליאור אמסלם. בניית אתרים באינטרנט - בלוג על בניית אתרים באינטרנט עם טיפים, מאמרים, מדריכי תכנות ועוד. משחקים אתר משחקים |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|