הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   מדוע אני רואה את הנתונים בסימנים מוזרים? (https://hosts.co.il/forums/showthread.php?t=93899)

trupix 06-12-11 16:00

מדוע אני רואה את הנתונים בסימנים מוזרים?
 
הי

ראשית אציין שאני משתמש בספריה של fancybox


יש לי דף PHP רגיל, בתוכו יש לינק כפי שניתן לראות כאן:
http://img204.imageshack.us/img204/8874/asdasdcv.jpg

וכשלוחצים, נפתח פופאפ בJS ובAJAX שמציג את העמוד pagetwo.php כפי שניתן לראות כאן:
http://img14.imageshack.us/img14/616/asdadsda.jpg

אך כמו שאתם רואים, התוכן (שנשלף מתוך טבלה בMYSQL) מוצג בסימנים מוזרים.

יש לציין שכשאני פותח את העמוד pagetwo.php בנפרד, הנתונים מוצגים כמו שצריך.

שני קבצי הPHP שמורים בקידוד ANSI עם המטא:
PHP קוד:

<meta http-equiv="Content-Type" content="text/html; charset=windows-1255">
<
meta http-equiv="Content-Language" content="he"

מה הבעיה פה:-/?

Haimz 06-12-11 16:36

תעשה קידוד UTF-8 לקובץ, ואם זה לא עוזר תשתמש בפונקצייה iconv

trupix 06-12-11 18:00

הי חיים,

ניסיתי גם את האופציה של utf-8. אולם גם זה לא עזר.

כיצד משתמשים בפונקציה iconv?



עריכה:
ניסיתי להשתמש בה אבל כשאני מנסה לבצע "convert" לא מוצג לי כלום..

daNN 06-12-11 21:08

באיזה קידוד שמור התוכן במסד נתונים? תבדוק שהוא על אותו תקן קידוד

link 06-12-11 21:55

אתה צריך שכל הקבצים יהיו בUTF-8 - כל קובץ שהטקסט עובר דרכו וגם במידה וזה מידע מהמסד שהוכנס למסד כשהקבצים לא היו בutf-8 אתה תצטרך להכניס אותו עוד הפעם.


כל הזמנים הם GMT +2. הזמן כעת הוא 00:27.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ