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

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

dabi 31-12-10 02:41

בעיה ב .htaccess עם windows-1255
 
כל האתר שלי מקודד כ ANSI windows-1255
עכשיו אני משתמש ב .htaccess לדוגמא
www.xxx.com/טואטוטואטו

פשוט מאוד אני מקבל משתנה דרך ה.htaccess
הבעיה שזה מקבל אותו לא טוב
הכוונה שאם אני עושה
echo $_GET['page'];
אני רואה
׳˜׳•׳�׳˜׳•׳˜׳•׳�׳˜׳•
במקום לראות לדוגמא

טואטוטואטו
זה מקודד לי את זה אוטומטי כ UTF- 8
למה? אני לא רוצה אתזה
כמובן שהעמוד שבו אני שולף את המידע מקודד כ ANSI windows-1255 וגם העמוד של ה .htaccess מקודד כ ANSI

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

כמובן שהבעיה רק בעיברית, כאשר אני שם משתנה באנגלית לדוגמא
www.xxx.com/XXXX
זה מדפיס אותו נהדר

חשוב להדגיש, אני רוצה להישאר בקידוד הזה ולא לעבור ל UTF 8
אשמח לעזרה

Kuchi 31-12-10 10:57

תנסה להוסיף שם
PHP קוד:

AddType 'text/html; charset=windows-1255' html 

אתה יכול גם לנסות את זה

PHP קוד:

AddDefaultCharset windows-1255 

או את זה ...
PHP קוד:

<FilesMatch "\.(htm|html|css|js|php)$">
ForceType 'text/html; charset=windows-1255' 
</FilesMatch


iOrel 01-01-11 23:34

תמיר את ה GET ב iconv, השיטה הנפוצה ביותר.


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

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