שלח תשובה

זירת השאלות

785
צפיות
4
תשובות

ASP + עברית + UTF-8

,‏ 23 ביוני, 2008

כתבתי קוד שמסדר את הבעיות שיש בעבודה עם ASP ועברית בקידוד UTF-8 רציתי לדעת אם זה יעניין מישהו והאם גם אתם נתקלתם בבעיות בתחום הנ"ל

תגיות:

4 תשובות

  1. BuildHome הגיב:

    תשובה
    אני אישית נתקלתי במספר בעיות עם יוניקוד, אבל לאילו בעיות אתה מתכוון ואילו בעיות פתרת?


    "החיים הם רק הדרך במסע הנפש", בילד 2004-2008 <img src='/images/6.gif'>
    http://Www.Torec.Net &nbsp;* http://Www.Torec.In

  2. samiprogram הגיב:

    תשובה
    כשאני מנסה לשלוח ללקוח טקסט בעברית בדף ASP אפילו שהדף מוגדר בקידוד של UTF-8 הטקסט נשלח בקידוד ASCII ולכן מוצג בדפדן ג'יבריש. כתבתי פונקצייה שממירה טקסט בעברית מASCII לUTF-8 אני משתמש עם זה באתר שלי וזה עובד יפה מאוד.

  3. BuildHome הגיב:

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

    אתה צריך קודם כל לשמור אותו בפורמט UTF-8 (שמירה בשם ואז בחירה בסוג הקידוד).

    לאחר מכן לכתוב למעלה בעמוד:

    <%@ language="VBScript" codepage="65001"%>
    <%Response.CharSet = "utf-8"%>

    ואז הכל עובד כמו שצריך.
    אני גם הבאתי פונקציה שממירה מ-ASCII ליוניקוד במאמר שלי על XMLHTTP בצד שרת.

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


    "החיים הם רק הדרך במסע הנפש", בילד 2004-2008 <img src='/images/6.gif'>
    http://Www.Torec.Net &nbsp;* http://Www.Torec.In

  4. samiprogram הגיב:

    נכון אבל
    פונקציות המרה מציעות גמישות גדולה יותר

שלח תשובה