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

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

syn 04-12-09 18:22

בעיה עם שליחת header מעמוד בעל קידוד utf-8 with signature
 
אני לא מצליח לשלוח header מעמוד php ואני מקבל את השגיאה: headers already sent

הבנתי שבקידוד הנ"ל עורכים שונים מוסיפים "שורות קוד" בתחילת הקובץ וזה מה שגורם לבעיה.
אני משתמש ב-notepad2

אשמח לשמוע מה דעתכם וכיצד אפשר לפתור בעיה זו, כי זה ממש מעיק לעבוד בלי sessions וקוקיז.

mlnn 04-12-09 18:38

תשתמש ב notepad++ ואז אפשר להוריד את הBOM.

bilopay 04-12-09 18:50

תבדוק שאין רווח מעל הפתיחה של הphp

syn 04-12-09 19:05

ציטוט:

נכתב במקור על ידי bilopay (פרסם 748196)
תבדוק שאין רווח מעל הפתיחה של הphp

בדקתי, אין רווחים.

mlnn, באמת כשהשתמתי ב notepad++ לא נתקלתי בבעיות כאלה...

intercooler3819 04-12-09 19:27

הBOM משתנה בין סוגים של UTF (8 או 16 או LE וכו)
בגדול תעשה OUTPUT BUFFERING ותסיר את שלושת התווים הראשונים לפני שאתה מזרים את התוכן עם SUBSTR בהצלחה!

bilopay 05-12-09 19:26

אני לא חושב שזאת הבעיה...
תראה את הקוד יכול להיות שהשתמשתה למעלה בinclude ושם יש רווחים...

Erez | TrustMedia.co.il 06-12-09 22:10

תוריד notepad++ וכנס לקובץ ואז בחר Format בתפריט למעלה ואז תמיר לUTF-8 WITHOUT BOM


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

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