![]() |
[SQL] בעיה בקידוד UTF-8
יש לי טבלה שנראית ככה -
http://www.2send.us/uploads/55c40a2889.gif עשיתי Export והעלתי על שרת חדש, היא נראית בדיוק אותו הדבר. רק שיש בעיה קטנה, הכותרות והטקסט מראות סימני שאלה. דוגמא: "שני ילדי�? נהרגו בת�?ונות ביתיות בגליל. ילד בן �?רבע משפרע�?, נהרג הבוקר כ�?שר טלוויזיה שהייתה מונחת על משטח שיש בביתו, נפלה על ר�?שו." מה אפשר לעשות? האתר פועל על קידוד של utf-8. |
כל �? זה א'
תתחיל להחליף .. אממ פשוט לא העלת טוב את הבסיס נתונים, תעלה אותו שוב פעם. |
?? זה או א' או ם' :|
העלתי כבר כמה פעמים, ניסיתי גם לגבות דרך DA ולא דרך PHPMYADMIN ישירות, כלום לא עזר. |
שמת לדף קידוד UTF-8? (גם לקובץ PHP עצמו וגם במטה)
|
כן.
|
תנסה לעשות את זה אחרי השורה של החיבור למסד (mysql_select_db)
mysql_query("Set Charset 'utf8'"); |
ציטוט:
מזה ×©× ×™×? רבות סבלתי מכ×?בי×? פרק ירח השמ×?לי. הסיפור החל בתקופה שעסקתי בספורט כמקצוע. |עצוב| |
אתה יכול לשלוח לי את הקובץ? אני רוצה לנסות אצלי.
|
אז תנסה במקום UTF8 תכתוב HEBREW תראה מה ייצא לך
|
ציטוט:
;-( בניה איזה קובץ לשלוח? |
תנסה לעשות במקום Set Charset תרשום Set names עם utf8
|
ציטוט:
|מסמיק| יש מצב שזה בגלל שהגרסאות של ה MYSQL שונות? |
שלום לך.
תיקח את הקובץ מהשרת הישן. תיצור מסד נתונים חדש בשרת החדש. תעלה אותו לשרת החדש דרך שורת פקודה. PHP קוד:
|
אממ אני לא בעל שרת :(
יש לי רק חבילת אכסון |: |
כל הזמנים הם GMT +2. הזמן כעת הוא 18:46. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ