![]() |
[בעיה] הפיכת טקסט מעברית לגיבריש בשרתי ווינדוז
שלום לכולם דבר ראשון אני דורון, אני בעל שני אתרים ואני נמצא אצל חברת אחסון מחול , אני לא יפרסם את האתר כי אני לא יודע אם זה מותר או לא. בכל מקרה בחלק מהאתר הכתב הוא בעברית ובחלק השני הוא בגיבריש לדוגמא www.blackameba.co.il יש למטה את האודות שזה בעברית
ובחלק של הכתבה זה בגיבריש(החלק של הכתבה הוא מועלה ע"י מערכת שכתבנו ב asp.net). עוד דוגמא חיפוש בגוגל של Youtalk יראה פירוט של המטה דאטא בגיבריש. לפי מה שהבנתי זאת בעיה מוכרת אשמח לדעת אם למישהו יש פתרון. |
תנסה להגדיר את קידוד האתר ומסד הנתונים כאחד.
|
תוכל לפרט קצת יותר?
|
הנתונים שאתה מכניס למסד הנתונים מקודדים בקידוד מסויים, נכון?
אז הקידוד הזה צריך להיות כמו הקידוד של דפי האתר עצמם. אם הקידוד של האתר הוא UTF-8, אז תכניס למסד נתונים מקודדים ב UTF-8. |
ציטוט:
|
תנסה לשנות את הקידוד של הדף לutf-8
|
זה כבר על utf-8 זה בעיה יותר גדולה מאשר קידוד אני חושב
|
תגדיר את המסד על UTF-8, ואז תכניס אליו מידע חדש, לא מה שיש עכשיו.
|
נתקעתי על בעיה דומה (אני חושב) כמה ימים
בסוף הפיתרון פשוט וקל הדף index.php שבו מודפס התוכן מקודד שם בUTF-8 התוכן שמוצג בעברית הוכנס ידנית לתוך דף שהוא UTF-8.. האינדקס הדף שממנו הכניסו את התוכן למסד לא מקודד כמו שצריך תיכנס לדף הזה ותעתיק ממנו את כל התוכן תפתח דף חדש ותדביק לשם את התוכן תשמור את הדף החדש בקידוד unicode utf-8 ואז שתכניס תוכן למסד הוא יוכנס באותו הקידוד של המסד ושל דף הindex שמדפיס אותו |
ציטוט:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 01:10. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ