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

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

SlipY 08-06-08 17:02

PHP - שגיאה עם header
 
שגיאה:
קוד:

Warning: Cannot modify header information - headers already sent by (output started at /home/xsite/domains/x-site.co.il/public_html/website/index.php:11) in /home/xsite/domains/x-site.co.il/public_html/website/register.php on line 47
שורת הקוד:
קוד:

        header("Location: index.php?page=login");

daMn 08-06-08 17:09

כנראה שבשורה 11 פלטת משהו, אסור לפלוט לפני header.
מה שכן, אם אתה לא רוצה לשנות את הקוד
ob_start(); בהתחלה לפני הכול
ob_end_flush(); בסוף

SlipY 08-06-08 17:16

ציטוט:

נכתב במקור על ידי daMn (פרסם 640263)
כנראה שבשורה 11 פלטת משהו, אסור לפלוט לפני header.
מה שכן, אם אתה לא רוצה לשנות את הקוד
ob_start(); בהתחלה לפני הכול
ob_end_flush(); בסוף

אז זהו שעשיתי ob_start() בהתחלה..
וזה משום מה לא נותן לי

Tomer 08-06-08 17:44

העמוד מקודד ל UTF-8?

Labs 08-06-08 17:44

הקוד המלא יכול לעזור פה...
אולי עשיתה רווח לפי התג הפתיחה של הPHP
או משהו בסיגנון?

aviho1 08-06-08 21:50

כשאתה משנה את הheader אסור שיהיה לפני זה <html>

SlipY 08-06-08 22:21

הסתדרתי אנשים תודה :)


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

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