gkman פורסם 2012 בפברואר 17 Share פורסם 2012 בפברואר 17 שלוםאתר שאני מפתח עכשיו שמשתמש בPHP ובקידוד UTF8.כרום ו-IE מזהים את הקידוד מצוין אוטומטית אבל FF לא.אני לא יודע אם זה בעיה בהגדרות של FF (לא נראה לי בכל זאת כי הלכתי להגדרות ב-CONTENT ואמרתי שם שקידוד ברירת מחדל הוא UTF8 - למרות שאני יודע שצריך להיות איפשהו אפשרות "זהה קידוד אוטומטית") אבל אני זוכר לפני הרבה זמן שהיה לי את הבעיה הזאת וזה היה קשור לPHP. מצאתי אז קוד ( בPHP) שמכריח את הדפדפנים להציג את הדף בקידוד של UTF8. אני לא זוכר את הקוד ואני גם לא מצליח למצוא אותו מחדש.מישהו יכול לעזור? קישור לתוכן שתף באתרים אחרים More sharing options...
yonizaf פורסם 2012 בפברואר 17 Share פורסם 2012 בפברואר 17 אתר לא יכול "להכריח" אף דפדפן לעשות שום דבר. הוא כן יכול לתת מידע על איזה קידוד מדובר, כדי שהדפדפן לא יצטרך לנחש לבד.בגדול יש שתי דרכים להצהיר על קידוד. הראשונה היא להוסיף header עם המידע לפני תחילת הדף:<?header('Content-Type: text/html; charset=utf-8');?>השניה היא להוסיף תג Meta באזור הhead:<head> <meta charset='utf-8' /></head> קישור לתוכן שתף באתרים אחרים More sharing options...
gkman פורסם 2012 בפברואר 17 מחבר Share פורסם 2012 בפברואר 17 תג הmeta כבר היה לי בקוד- הheader בPHP אבל פתר את הבעיה.תודה. קישור לתוכן שתף באתרים אחרים More sharing options...
idofr פורסם 2012 בפברואר 19 Share פורסם 2012 בפברואר 19 הייתי שם את המטה קצת יותר מפורט:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="Content-Language" content="he-IL" />או במיקרה הכי קשה אז אונס את העמוד דרך ה.htaccessHeader set X-UA-Compatible "IE=8" AddType 'text/html; charset=UTF-8' html AddLanguage he-IL .html .php .tpl קישור לתוכן שתף באתרים אחרים More sharing options...
yonizaf פורסם 2012 בפברואר 19 Share פורסם 2012 בפברואר 19 בשביל מה כל זה? מיותר לגמרי.תג הmeta המקוצר של html5 עובד בכל הדפדפנים, אין שום סיבה להשתמש בגרסה הארוכה והישנה. גם לא בcontent-langage, לא ידוע לי שדפדפנים מתייחסים אליו באיזשהו הקשר.הhtaccess בסך הכל שולח headers בדיוק כמו הקוד בPHP, אין סיבה שיהיה הבדל בתוצאה. ולמה להגדיר X-UA-Compatible בלי קשר? אין בו שום צורך אלא אם כן אתה יודע שיש בו צורך, ואם לא אז הוא רק מפריע. קישור לתוכן שתף באתרים אחרים More sharing options...
gkman פורסם 2012 בפברואר 19 מחבר Share פורסם 2012 בפברואר 19 אני לא יודע איך כותבים את התגית Meta של הקידוד ב-HTML5אבל התגית של Born To Be Dead איפשר לי למחוק את הקוד ב-PHP. קישור לתוכן שתף באתרים אחרים More sharing options...
ctx פורסם 2012 בפברואר 20 Share פורסם 2012 בפברואר 20 אתה יכול לשמור גם את כל הדפי PHP שלך בתור UTF8, זה יחסוך לך הרבה בעיות קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.