שלח תשובה

זירת השאלות

659
צפיות
1
תשובות

העברת פרמטר בשורת הכתובת – UTF-8

,‏ 10 ביוני, 2009

אני בונה אתר בPHP על טהרת UTF-8.
כאשר אני מעביר פרמטר דרך שורת הכתובת, הפרמטר באופן אוטומטי (לפחות בIE7) הופך לקידוד URL (כל תו הופך ל%משהו).
למשל:

?name=%26%231489%3B%26%231491%3B%26%231497%3B%26%231511%3B%26%231492%3B

במקום

name=בדיקה

אם אני מנסה לרשום את הפרמטר ישירות, הפרמטר מגיע כריבועים
�����

מאחר ויש מגבלה על אורך התווים האפשריים בשורת הכתובת, אני מוצא את ההמרה הזו מטרידה.
האם מישהו מכיר את הנושא ויכול לרשום לי איפה אפשר לקרוא על הנושא (איך דפדפנים מפענחים את שורת הכתובת, מי קובע באיזה קידוד הURL יהיה וכד').

המון תודה!

תגיות:

1 תשובות

  1. Firzen66 הגיב:

    לפי מה שאני יודע
    אין הגבלה לשורת הURL
    אם יש לך תנסה להשתמש בFF.
    עכשיו בדקתי במשך כמה דקות ואין הגבלה…

שלח תשובה