![]() |
# 1 |
חבר מתקדם
|
שאלה | יוצאי סימני שאלה מהמסד
ההאדרים בעמוד:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1255" /> הקוד הוצאה: קוד:
$query = mysql_query("SELECT * FROM * WHERE id = '*'") or die(mysql_error()); $aboutus_content = mysql_result($query,0); מראה רק ????? ומספרים הקידוד בPMA זה latin1_swedish_ci |
![]() |
![]() |
# 2 |
חבר בקהילה
|
אם ניסית להכניס עברית לשם זאת הסיבה קידוד latin1_swedish_ci לא תומך עברית הכי פשוט לעשות זה לקודד את הטקסט לפני שמכניסים אותו וכשמוציאים לפענח לדוגמא עם urlencode ו-urldecode ככה זה יתמוך בכל סוגי הקידודים שיש למסדים(למיטב ידיעתי יכול להיות שאני טועה)
|
![]() |
![]() |
# 3 |
חבר מתקדם
|
או לחלופין הדרך הטובה ביותר תיהיה להשתמש בהכל ב utf8
|
![]() |
![]() |
# 4 |
Winner
|
יכול להיות שזה בעייה בהגדרה של המסד נתונים
תנסה לפתוח מסד חדש ותראה מה קורה |
![]() |
![]() |
# 5 | |
חבר בקהילה
|
ציטוט:
תעשה לעצמך טובה ותעבור לutf8, אתה כבר לא תכיר בעיות עברית ו/או שפות אחרות.
__________________
Royal הפקות אירועים |
|
![]() |
![]() |
# 6 |
חבר מתקדם
|
תעבור לhebrew 1255
UTF-8 לפעמים עושה בעיות. אני לא בטוח 100% בזה אבל אם משתמשים בקידוד UTF-8 אז צריכים שגם הקלט מהטופס יהיה UTF זה אומר לשמור את כל הדפים כUTF. |
![]() |
![]() |
# 7 |
הוסטסניון
|
אם עובדים בutf-8 מא' עד ת' לא תהיה שום בעיה, זאת הדרך הכי טובה, כל דרך שונה תצטרך שינויים בקוד.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן." |
![]() |
![]() |
# 8 |
חבר מתקדם
|
אכן, UTF8 היא הדרך לפתרון בעית הקידוד בעולם. כל התווים נתמכים בה ואם תשמור את הנתונים ב UTF ותציג אותם אז הכל יהיה בסדר.
|
![]() |
![]() |
# 9 |
משתמש - היכל התהילה
|
בשביל עברית - אנגלית גם ה latin עובד, פשוט אתה לא תוכל להכניס נתונים ישירות אלה רק דרך צד שלישי.
צברי. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
כלים לאשכול | |
תצורת הצגה | |
|
|