|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר בקהילה
|
סימני שאלה במקום עברית (mysql)
שלום, בעיה מציקה מאוד שישנה אצלי באתר שאני בונה:
נתונים שאני קורא ממסד נתונים mysql בעברית, מופיעים לי כסימני שאלה. כל הדפים שלי מקודדים ב-UTF-8 ללא חתימה. מה עושים? |
![]() |
![]() |
# 2 |
חבר וותיק
|
לדעתי אתה צריך להגדיר את המסד כUTF-8 איכשהו :|
|
![]() |
![]() |
# 3 |
משתמש - היכל התהילה
|
במסד עצמו התוכן נכתב בעברית או גם כסמני שאלה?
|
![]() |
![]() |
# 4 |
חבר בקהילה
|
המסד כולו קודד ל- utf-8 unicode, ובו העברית מופיעה כמו שצריך, הבעיה היא בתצוגת האתר.
אגב, כשאני משנה את הקידוד תווים דרך הדפדפן ל-windows 1225 , כל מה שלא היה במסד (אלא נכתב ישירות ב-HTML) הופך לסימנים מוזרים אבל מה שמהמסד מסדתר. Last edited by phpyo; 14-06-08 at 20:41.. |
![]() |
![]() |
# 5 |
חבר מתקדם
|
אתה צריך לשמור את הקובץ כ utf-8 ולא לשכוח לשים בתגי המטא גם.
תשתמש ב notpad2 |
![]() |
![]() |
# 6 |
חבר בקהילה
|
הסדתרתי תודה.
למי שמועניין, שיניתי את הקידוד בכל הטבלאות במסד, שיניתי את הקידוד של הדפים, ב-META, ולבסוף השתמשתי ב- PHP קוד:
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|