![]() |
# 1 |
חבר בקהילה
|
בעיה עם AJAX
שלום, אני כרגע בונה פורום עץ ואני טוען את תוכן התגובות\הדיונים באמצעות AJAX.
הבעיה העיקרית היא שרק תוכן באנגלית נטען, תוכן בעברית לא נטען ובעצם תוקע את אותו דיון(כלומר לא משנה אם תלחץ עוד פעם הדיון לא יסגר\יפתח). מישהו מכיר את הבעיה? יום טוב, כפיר.
__________________
תכנות | פיתוח | שפות תכנות | מדריכים C# | מדריכים JAVA | מדריכים PHP | DevZone.co.il |
![]() |
# 2 |
הוסטסניון
|
תגדיר לו HEADER בראש הדף.
PHP קוד:
__________________
|
![]() |
# 3 |
חבר בקהילה
|
לא, כבר ניסיתי את זה וזה לא עובד, אבל תודה.
יש למישהו הצעות נוספות?
__________________
תכנות | פיתוח | שפות תכנות | מדריכים C# | מדריכים JAVA | מדריכים PHP | DevZone.co.il |
![]() |
# 4 |
Whatever
|
קדד את הדף שה AJAX קורא לו ב UTF-8, אמור לעבוד.
__________________
תומר |
![]() |
# 5 |
הוסטסניון
|
מה הקידוד של המסד נתונים?
__________________
|
![]() |
# 6 |
חבר בקהילה
|
UTF-8 = הקידוד של המסד.
ניסיתי לשנות ל-UTF-8 וגם זה לא עוזר. אגב, אם אני משלב אנגלית עם עברית למשל אז זה כן פותח ומראה את האנגלית כרגיל והעברית כריבועים.
__________________
תכנות | פיתוח | שפות תכנות | מדריכים C# | מדריכים JAVA | מדריכים PHP | DevZone.co.il |
![]() |
# 7 |
תודה על תרומתך.
|
כי AJAX עובד רק עם UTF8 ולא עם קידודים אחרים
כל הדפים שלך צריכים להיות מקודדים ב UTF8 או שתצטרך לעשות המרה במקום.
__________________
|
![]() |
# 8 |
חבר בקהילה
|
זה העניין - שזה מקודד utf-8.
ועדיין יש את הבעיה הזאת, זה פשוט נתקע בקטע של הטעינה.
__________________
תכנות | פיתוח | שפות תכנות | מדריכים C# | מדריכים JAVA | מדריכים PHP | DevZone.co.il |
![]() |
# 9 |
הוסטסניון
|
תנסה עם notepad++ לקודד את הדף בformat למעלה..
לי זה תמיד עובד
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן." |
![]() |
# 10 |
חבר בקהילה
|
אתם כנראה לא מבינים, הבעיה היא כזאתי:
דיון אחד בלה בלה בלה [כאן יש דיב נסתר שהוא ריק, כשלוחצים על איפה שכתוב דיון אחד, באמצעות ajax הוא מקבל את המידע ומציג את הדיב עם התוכן שהתקבל] עכשיו הבעיה היא כזאת : אם התוכן שאמור להתקבל אל תוך הדיב הוא באנגלית זה עובד, אם זה בעברית, אז זה לא עובד, כלומר הוא כן פותח ומציג את הדיב, אך לא מציג את הטקסט, התוכן אשר מתקבל מה-PHP, כנראה שהוא לא מבצע את פעולות ה-ajax. מקווה שהבנתם פחות או יותר.
__________________
תכנות | פיתוח | שפות תכנות | מדריכים C# | מדריכים JAVA | מדריכים PHP | DevZone.co.il |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|