718
צפיות
צפיות
3
תשובות
תשובות
PHP וקידודים של עברית
שלום לכולם,
אני יוצרת כרגע בלוג בעברית בעזרת WordPress.
נתקלתי בבעיה בבחירת קידוד העברית המתאים לעמוד : על איזה קידוד אתם ממליצים? UTF-8? עברית לוגית? עברית ויוזאלית?
אני חייבת לציין שזה מהווה לי מכשול רציני (בעיקר לאור העובדה שאת כל זה אני עושה מבלי לדעת PHP בכלל.. 🙁 )
אני אשמח לעזרה!
בלוג לדוגמה שיצרתי:
תודה
3 תשובות
קידודים
בעיקרון, אם את עובדת אם עברית/אנגלית אז windows-1255/iso-8859-8-i יתאימו לך.
אם את עובדת אם אנגלית/צרפתית/יידיש/גרוזינית-אוזבקיסטנית/whatever אז את צריכה utf8.
בהצלחה!
בעייה נוספת..
ובכן,
ניסיתי לעשות זאת.
אני משתמשת בבלוג של WordPress שכתוב בשפת PHP.
עצמו מקודד ב-UTF8, ואת העברית והאנגלית ש מפרסם רואים מצויין.
לעומת זאת כשאני מנסה לכתוב בעברית במסמך באופן עצמאי הטקסט שאני כותבת יוצא כג'יבריש.
כאשר אני מנסה לשנות בהגדרות
את הקידוד לשונה מ-UTF8, הטקסטים של נראים כג'יבריש 🙁למישהו יש רעיון?
http://www.redhurricane.fanwired.com/wp/
תודה
שרית
אוקי
לפי הקישור שהבאת, אני יכול ליראות דבר אחד, באיזור שבו את מפרסמת את הפוסטים שלך, רואים עברית כראוי, לעומת זואת בצד ימין של המסמך רואים סימני שאלה, לפי מה שבדקתי, אם משנים את הקידוד מ UTF-8 (יוניקוד 8 ביט) ל iso-859 או windows-1255, צד ימין של המסמך ניצפה כראוי , אולם בחלק האמצעי (איפה שהפוסטים מוצגים) מוצג כסימני שאלה.
אם אני לא טועה את עובדת על מסד נתונים מסוג MySQL, ול MySQL יש תכונה כזואת: אם הטופס בו הכנסת את הנתונים לתוך ה MySQL נימצאה בקידוד X, הוא ישמר במסד הנתונים כ X, אם בעמוד אחר העמוד הוא קידוד Y הנתונים ישמרו בקידוד Y.
עכשיו אני יכול לתת לך הצעה כזואת: כנסי לעמוד שבו את מעדכנת את הפרטי שמצד ימין (בו את מספרת על עצמך), שני את הקידוד של העמוד ל UTF-8, עכשיו יכול להיות מצב (וסביר מאוד להניח שהוא יקרה) שכל העמוד יהיה מוצג כגיבריש/סימני שאלה, תיתעלמי מיזה וכתבי מחדש את התיאור שלך (מה שמופיעה בצד ימין של המסך), ושלחי את זה, עכשיו כנסי לעמוד הראשי של הבלוג, ובדקי (תחת הקידוד utf-8) אם הכול תקין.
למה הבעייה הזואת מיתרחשת? פאק של הבלוג, לא יותר מיזה, הקידודים לא מאוחדים, דבר שיוצר בעייה בשמירת המידע וניראה בהצגה.
בהצלחה!