![]() |
בעיה עם AJAX
שלום, אני כרגע בונה פורום עץ ואני טוען את תוכן התגובות\הדיונים באמצעות AJAX.
הבעיה העיקרית היא שרק תוכן באנגלית נטען, תוכן בעברית לא נטען ובעצם תוקע את אותו דיון(כלומר לא משנה אם תלחץ עוד פעם הדיון לא יסגר\יפתח). מישהו מכיר את הבעיה? יום טוב, כפיר. |
תגדיר לו HEADER בראש הדף.
PHP קוד:
|
לא, כבר ניסיתי את זה וזה לא עובד, אבל תודה.
יש למישהו הצעות נוספות? |
קדד את הדף שה AJAX קורא לו ב UTF-8, אמור לעבוד.
|
מה הקידוד של המסד נתונים?
|
UTF-8 = הקידוד של המסד.
ניסיתי לשנות ל-UTF-8 וגם זה לא עוזר. אגב, אם אני משלב אנגלית עם עברית למשל אז זה כן פותח ומראה את האנגלית כרגיל והעברית כריבועים. |
כי AJAX עובד רק עם UTF8 ולא עם קידודים אחרים
כל הדפים שלך צריכים להיות מקודדים ב UTF8 או שתצטרך לעשות המרה במקום. |
זה העניין - שזה מקודד utf-8.
ועדיין יש את הבעיה הזאת, זה פשוט נתקע בקטע של הטעינה. |
תנסה עם notepad++ לקודד את הדף בformat למעלה..
לי זה תמיד עובד |
אתם כנראה לא מבינים, הבעיה היא כזאתי:
דיון אחד בלה בלה בלה [כאן יש דיב נסתר שהוא ריק, כשלוחצים על איפה שכתוב דיון אחד, באמצעות ajax הוא מקבל את המידע ומציג את הדיב עם התוכן שהתקבל] עכשיו הבעיה היא כזאת : אם התוכן שאמור להתקבל אל תוך הדיב הוא באנגלית זה עובד, אם זה בעברית, אז זה לא עובד, כלומר הוא כן פותח ומציג את הדיב, אך לא מציג את הטקסט, התוכן אשר מתקבל מה-PHP, כנראה שהוא לא מבצע את פעולות ה-ajax. מקווה שהבנתם פחות או יותר. |
כל הזמנים הם GMT +2. הזמן כעת הוא 04:50. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ