עבור לתוכן

שלום - יש לי בעיה בהעברת דאטא בייס n צטד/ך 4.1 ל 5.0 העברית יוצאת ג'יבריש

Featured Replies

פורסם

שלום לכולם, אני חדש פה :)

עברתי לפני כמה ימים חברת אחסון.

עכשיו בחברת אחסון הישנה שלי יש MYSQL 4.1.22

ובחברת אחסון החדשה יש 5.0.67

כשאני מעביר את הדאטא בייס מהישן לחדש.

כל העברית יוצאת ג'יבריש.

משהו אולי נתקל בזה שיכול לכוון אותי לפתרון?

תודה רבה לכל העוזרים

פורסם

בדקת שהקידוד תואם לקידוד שהיה לך קודם .

ד"א איפה אתה רואה שהעברית יוצאת ג'יבריש ?

פורסם
  • מחבר

אני רואה את הג'יבריש בתוך הדאטא בייס בחלק מהרשומות.

וגם באתר עצמו במקום עברית אני רואה ג'יבריש.

[br]פורסם בתאריך: 8.11.2009 בשעה 00:07:24


Untitled.png

ככה אני רואה את זה.

במקום הג'יבריש הזה היה אמור להיות עברית

פורסם

שאלו שאלה דיי פשוטה ה-CHARSET בשני הדיבים זהה?

פורסם
  • מחבר

כן בשניהם

MySQL charset: UTF-8 Unicode (utf8)

פורסם

תנסה את זה בPHP (אחרי שהתחברת למסד) :

<?php 
// Checking the currect encoding .
$encod = mysql_client_encoding();
echo $encod;
mysql_set_charset('utf8');
// Print Somthing from DB to see if its working.
?>

פורסם
  • מחבר

מה פשוט ליצור דף PHP ואז מה אני אמור לראות?

פורסם

עוד אפשרות היא שהייתה בעיה כבר ביצוא הנתונים. אני מניח שעשית יצוא של ה-DB לקובץ SQL וכדאי לבדוק שהקובץ בסדר. תפתח את הקובץ עם עורך טקסט ותראה אם שם יש מחרוזות בעברית, כמו כן תבדוק מה ה-encoding של הקובץ (עורך טקסט משוכלל כמו notepad++ יראה לך את זה).

פורסם

מה פשוט ליצור דף PHP ואז מה אני אמור לראות?

שתי הפקודות הראשונות זה אמור להדפיס לך את הקידוד

ואחרי הפקודה השלישית תנסה לשלוף מידע ולהדפיס אותו כדי לראות אם זה יוצא בסדר

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים