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

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

stel222 23-04-09 20:03

mod rewrite בעיה בעברית !?
 
ניסיתי גם את הקוד הנ"ל

PHP קוד:

RewriteEngine On
RewriteRule 
^([^/]*).html$ /4/index.php?page=$[L

וניסיון לראות מה זה מקבל ב GET זה התוצאה:
׳”׳•׳¨׳“׳”

yonatan 23-04-09 21:39

ציטוט:

נכתב במקור על ידי stel222 (פרסם 710738)
ניסיתי גם את הקוד הנ"ל

PHP קוד:

RewriteEngine On
RewriteRule 
^([^/]*).html$ /4/index.php?page=$[L

וניסיון לראות מה זה מקבל ב GET זה התוצאה:
׳”׳•׳¨׳“׳”

זה סבבה , זה אומר שזה עובד ב UTF-8, תתאים את עצמך לעבוד עם UTF-8 והכל יהיה בסדר...

stel222 23-04-09 22:00

אי אפשר לשנות שזה יעבוד ב windows-1255 כי עכשיו צריך לשנות את המסד וכל הקבצים..?

stel222 24-04-09 11:02

אולי אפשר פשוט רק את החלק הזה לשנות ל indows-1255 בפונקציה או משהו ?

Erez | TrustMedia.co.il 24-04-09 11:02

תשתמש בiconv להמיר את זה לwindows-1255

stel222 24-04-09 12:44

ניסיתי אבל הוא רושם שגיאה שהוא לא מוצא את הפונקציה

אוקי ניסיתי לעשות דבר כזה
PHP קוד:

$tttt preg_replace("/\xD7([\x90-\xAA])/e","chr(ord(\${1})+80)",$id);

echo 
$tttt

זה עובד אבל בכל מה שזה מקודד מutf-8 ל windows-1255 זה מוסיף ן»¿
מה לא בסדר בזה ?

עריכה :
הסתדרתי פשוט הדף עצמו היה מקודד ב UTF..


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

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