
14-08-2010, 19:55
|
|
|
|
חבר מתאריך: 14.08.10
הודעות: 107
|
|
1. לצורכי בדיקות, מעניין אותי לבדוק אם הקידוד משפיע (ויש כאלה שאומרים שכן).
2. האתר לא בUTF-8 כרגע כך שלהמיר מUTF-8 למשהו אחר בעזרת PHP בעצם אי אפשר. אני מניח שהתכוונת מWINDOWS-1255 לUTF-8 - אז לא, לא יותר פשוט.
אני רוצה שכל המסד יהיה בUTF-8 גם לצרכים עתידיים, נניח שאני כותב ב20 שפות בפורום, כל שפה בקידוד אחר (לצורך העניין נקח סינית, ערבית, עברית, אנגלית, טורקית, ספרדית ...).
אם האתר יהיה מקודד בקידוד ספציפי שאר השפות יופיעו בג'יבריש, אם האתר מקודד בUTF-8 אז כל השפות יופיעו כמו שצריך (וזה מתקשר גם לסעיף מספר 1).
אתה מציע להמיר את הקידוד שמוצג בעזרת PHP אז: א. זה לא יעיל (לדעתי) כל פעם שהדף נטען להמיר את כל מה שמגיע מהמסד לקידוד אחר בעזרת PHP כשאפשר לכתוב ולקרוא את המידע כבר בUTF-8 וזהו.
ב. אני צריך את זה גם לאתרים אחרים שמקודדים בUTF-8 ולאו דווקא בבעלותי / שאפשר לשנות בהם את הקידוד דרך PHP.
לכן הפתרון הזה לא יעיל עבורי.
3. לא קיבלתי שגיאות, אבל המערכת הציגה לי ג'יבריש (ריבועים במקום טקסטים) - כמובן ששיניתי את הקידוד במערכת עצמה לUTF-8 וגם המרתי את המסד כמו שמפורט במדריך שהבאתי בתור דוגמה.
|