שלח תשובה

זירת השאלות

504
צפיות
7
תשובות

בעיות תצוגה

,‏ 7 באוגוסט, 2004

שלום.
העליתי אתר חדש לשרת בחו"ל.  בבדיקה של האתר נראה שטקסט בעברית שנשלף ממסד הנתונים שלי הופיע כסימני שאלה.
טקסט בעברית שהיה חלק מה-HTML, או שנלקח מקבצי טקסט הופיע כמו שצריך.

הוספתי בראש הקובץ את השורה הבאה:
<% language="vbscript" codepage="1255" @%>

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

האם יש פתרון מתאים עבור שתי השיטות?

תודה מראש.

תגיות:

7 תשובות

  1. ניר טייב הגיב:

    איך אתה שולף טקסט דרך
    קבצי הטקסט ? דרך FSO או דרך אינקלוד ?

  2. ניר טייב הגיב:

    יש לך אפשרות לשמור את הנתונים
    שבקבצי הטקסט כיוניקוד ?

    (לא עולה לי רעיון אחר בראש)

  3. אוריקס הגיב:

    תראה בבקשה איך אתה פותח לכתיבה את
    הקובץ (כלומר OpenTextFile)

  4. Ryan הגיב:

    לכתיבה או לקריאה?
    את רוב הקבצים אני כותב על המחשב שלי ואז מעלה אותם לשרת.
    הקריאה מתבצע כך:

    thefile=server.MapPath("news/"&rs.Fields("filename")&".txt")

    set fs=server.CreateObject("scripting.filesystemobject")
    set f=fs.OpenTextFile (thefile,1,0)

    do until f.atendofstream
    Response.Write f.readline&"<br>"
    loop

    set f=nothing
    set fs=nothing

    (מצטער, לחצן היישור לשמאל לא עבד.)

  5. dudubs הגיב:

    לא כך כך הבנתי אבל בערך למה שלא
    תעשה את זה באמצות server.execute?
    קוד עם עבודה file system object
    פשוט מה שאתה רושם
    <%server.execute(rs.fields("filename"))%>

שלח תשובה