![]() |
[AJAX] בעיה מוזרה...2 מילים זה יותר מידי בשבילו?!?
היי..
היום ניסיתי לשלוח מידע דרך טופס שנשלח בAJAX .. סתם כתבתי שם משהו כמו "דגכדגכדגכ" נשלח... אבל אחרי שכתבתי שם "דגכדגכ דגכדגכ" זה כותב לי "אנא המתן..." (מה שהוא אמור לכתוב בזמן שהוא שולח) ובסטטוס באר אני רואה שכתוב לי Error on page ... הפונקציה היא: PHP קוד:
PHP קוד:
כמו כן יש לי עוד בעיה עם זה... AJAX לא חבר טוב של הUTF-8...כלומר המידע שנשלח והמידע שמתקבל מוצג ונשלח לא בUTF-8...על אף שהדף עצמו והMETA וההHEADERים בPHP מוגדרים לUTF-8.... איך ניתן לתקן זאת? |
תווי UTF8 צריך לקודד עם פונקציה
אתה צריך להעביר את VAL בפונקציה encodeURI בשביל שהתווים יהיו תקינים.
AJAX חבר טוב מאוד של UTF8.. רק צריך לדעת איך שניהם עובדים ביחד |
וואלה :) תודה רבה לך :) סוף סוף השתיים השלימו :P
|
אין לי אפשרות עריכה + לא רוצה לפתוח אשכול חדש...
אז ככה.... הרגע שמתי לב שברגע ששולחים המידע חוזר עם: \n\r ...אבל כטקסט...כלומר זה לא עושה ירידת שורה אלא פשוט כותב את זה...מדוע? |
זה אומר שיש לך שמה קודיםם שלא משומשים תעשה חיפוש תמחק מה שלא משומש או משה שלא ניסגר טוב וזה יסודר
|
ציטוט:
|
סידרתי את זה בסוף :) אפשר לנעול !
|
לבקשתך.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 09:52. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ