הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   עברית שפה קשה ל PHPMYADMIN ? (https://hosts.co.il/forums/showthread.php?t=39516)

exciter 08-02-07 19:54

עברית שפה קשה ל PHPMYADMIN ?
 
בכל מקרה אני מתכנת עכשיו אתר וחלק המידע שבו הוא בעברית וצריך להישמר במסד נתונים ( לצורך העניין MySQL ).
בהתחלה המידע היה בסימני שאלה גם בדף, וגם במסד נתונים, שיניתי את הקידוד במסד לעברית, UTF-8, ועוד כמה ניסיונות, הגעתי למצב שיש שהעברית מוצגת במסד נתונים, אבל כשאני קורא לנתונים לדף הם מוצגים בתור סימני שאלה ( וכן, עשיתי META עם כמה וכמה הגדרות - UTF, ISO, WINDOWS )....


מה אפשר לעשות ?
( משתמש ב WAMP 1.6.5 )

RS324 08-02-07 19:55

שמרת את הקבצים כ UTF8 גם ?

exciter 08-02-07 19:58

איזה קבצים ? של ה PHP ?

RS324 08-02-07 20:00

כן...

exciter 08-02-07 20:01

אין קשר בין שתי הדברים... הקבצים משמשים כמתווכים... ויש תיבות טקסט רגילות שרשומות בעברית שלא נקראות מהמסד והן עובדות טוב מאוד...
( ובנוסף לכך, בדקתי את זה בכל מקרה - מתוך ייאוש )

RS324 08-02-07 20:03

אם אתה משתמש ב UTF8 אתה צריך לשמור את הקבצים גם כ UTF8 ואל תגיד לי שאין קשר
כי יש קשר מאד גדול...

חוץ מזה ידוע של PHPMYADMIN יש בעיה עם השפה העברית של ההצגה של הנתונים

בכל מקרה תשתמש בכלים ש MYSQL נותנים הם יבצעו את העבודה הרבה יותר טוב
לדוגמא MYSQL QUERY BROWSER

exciter 08-02-07 20:09

תקרא תסוגרים.
אין אפשרות אחרת חוץ משימוש בכלים האלה ?

exciter 08-02-07 20:48

בדקתי עכשיו כמה דברים...

שאלה... איך PHPBB עובד עם עברית ומה שאני מכין לא ?
ניסיתי את אותם ההרשאות, אני בודק בשתיהם אחד לאחד במסד נתונים, בשתיהם גם רואים את העברית שם, רק שבאתר עצמו אצלי רואים סימני שאלה וב PHPBB רואים את העברית... איך ?

RS324 08-02-07 20:50

כי PHP MYADMIN משתמש בקידוד אחר והוא מממיר את הקידודים בינו לבין עצמו בדומה ל ICONV

רוצה לראות שזה עובד ? תעשה תיבה של INPUT ותכניס את מה שאתה כותב שם לתוך טבלה
ותמשוך אחרי זה בעזרת אותו דף
ותראה שייצא לך בדיוק אותו דבר...

BlueNosE 08-02-07 20:55

כי PHPBB לא משתמש במה שמשתמש PHPMYADMIN.
הוא מריץ שאילתות בעצמו בלי להתייחס הרבה לקלט:
שאילתות INSERT, UPDATE, DELETE וכדומה מתבצעות בלי המרה..


כל הזמנים הם GMT +2. הזמן כעת הוא 04:25.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ