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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [PHP] שתי קידודים בדף אחד? (https://hosts.co.il/forums/showthread.php?t=43457)

Eran-s 13-04-07 16:31

ציטוט:

נכתב במקור על ידי Tomer (פרסם 458569)
רון, את המידע שאתה מקבל ב UTF8 תעביר דרך הפונקציה הבאה:

PHP קוד:

function iconv_utf8_cp1255 ($utf8) {
    return 
preg_replace("/\xD7([\x90-\xAA])/e","chr(ord(\${1})+80)",$utf8);



לא מומלץ בכלל, אם יש המון טקסט הדף כנראה שיטען לאט

Alter 13-04-07 16:34

ציטוט:

נכתב במקור על ידי Eran-s (פרסם 458572)
לא מומלץ בכלל, אם יש המון טקסט הדף כנראה שיטען לאט

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

בניה 13-04-07 16:38

אתה יכול להמיר רק את מה שאתה מקבל מהמסד.

אם באמת יש שני קידודים שונים ואתה לא תחליף למסד קידוד הטקסט יהיה חייב לעבור המרה בכל מקרה, ראיתי באתר של MYSQL שיש בו פונקציית המרה:
http://dev.mysql.com/doc/refman/4.1/...t-convert.html
אולי זה יהיה עדיף מאחת בPHP.


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

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