![]() |
בעיה עם עברית ו-AJAX..
בניתי מערכת ב-AJAX ששולחת בקשה לדף אחר דרך GET.
אבל משום מה הדף השני מקבל את העברית בתור ג'יבריש.. משהו כמו: ׳‘׳�׳”׳‘׳�׳”׳‘׳�׳”׳�׳™׳—׳“׳’׳�׳› ".. איך אני פותר את הבעיה? תודה מראש. |
תשתמש בפונקציה iconv ותשנה את הקידוד של הטקסט שאתה מחזיר לדף
|
ציטוט:
אלא במידע שהדף ajax מקבל, הוא מקבל אותו בתור ג'יבריש. |
ציטוט:
|
מצטער על הטרחה.. הקידודים זהים בשני הדפים.
|
אתה צריך לשלוח HEADER של PHP.
גם לי היה את זה פעם. פשוט שלחתי HEADER עם Content-Type: text\html; charset=windows-1255 וזה סידר את זה. |
קיים header ב-php.
מה שכן, אם אני מוחק אותו זה פותר את הבעיה, אבל פתאום הנתונים שיוצאים מהמסד יוצאים בתור ריבועים שחורים עם סימן שאלה בפנים. |
ציטוט:
|
אתה יכול לתת לי דוגמה בבקשה?
|
הצלחתי! תודה.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 01:26. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ