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

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

Tyler 02-10-15 06:06

הפיכת כיוון של טקסט עברית והפיכה שלו לUTF8 שיוצג כמו שצריך בלי סימנים
 
מרוב שאני כבר מיואש, ומרוב השעה (07:00), החלטתי להכין תמונה בצייר שתסכם את הבעיה שלי:
http://i.imgur.com/9qTD6CO.jpg

מה שאנחנו רואים כאן בחלק העליון של התמונה זה 3 שורות קוד נפרדות.
הראשונה שמחברת בין 2 הפונקציות גם iconv וגם strrev, וה2 האחרות שכל אחת בנפרד.

מעל כל שורת קוד מופיע הפלט שלה.

איזה פלט אני מחפש? מילה בת 3 אותיות, בעברית: "לוי". זה הכל.

על פניו מאוד פשוט, ועל פניו אם יש לי על השרת שלי סאב-דומיין שבו יש את אותו הקוד כמעט זהה באופן מוחלט, ובו כן הכל עובד מעולה ויש פלט בעברית בלי שום סימנים מוזרים או בעיות, אז זה צריך להיות מאוד מאוד קל.

אבל זה לא. ואני לא יודע מה הולך עם הקבצים/הקוד/השרת.. כל דבר אחר.

1. כן הקובץ שמור בUTF8
2. אין לקובץ חתימת BOM
3. כמו שאתם רואים הcharset מוגדר לUTF8
4. ניסיתי גם את הפונקציות שמתוארות בתמונה, אף אחת מהן לא תורמת משהו. (זה לא האישיו.. כי כמו שאמרתי באתר השני שלי הכל עובד מעולה וזה קוד זהה ב95%).
5. באתר השני הפונקציה שעבדה היא זו שמשלבת בין 2 הפונקציות. (בהתחלה הופכת את הכיוון של האותיות ואז מקודדת לUTF8, מופיעה בשורה הכי ראשונה בתמונה).

מה אני עושה?|כועס||:

while1 02-10-15 11:01

תנסה את זה:
http://stackoverflow.com/questions/1...-support-utf-8

בהנחה שכל המשתנים מראש, באמת מתקבלים כ utf-8

Tyler 02-10-15 15:23

ציטוט:

נכתב במקור על ידי while1 (פרסם 897739)
תנסה את זה:
http://stackoverflow.com/questions/1...-support-utf-8

בהנחה שכל המשתנים מראש, באמת מתקבלים כ utf-8

שוב תודה..! עובד כמו קסם :)


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

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