504
צפיות
צפיות
7
תשובות
תשובות
בעיות תצוגה
שלום.
העליתי אתר חדש לשרת בחו"ל. בבדיקה של האתר נראה שטקסט בעברית שנשלף ממסד הנתונים שלי הופיע כסימני שאלה.
טקסט בעברית שהיה חלק מה-HTML, או שנלקח מקבצי טקסט הופיע כמו שצריך.
הוספתי בראש הקובץ את השורה הבאה:
<% language="vbscript" codepage="1255" @%>
כעת הטקסט שנשלף ממסד הנתונים הופיע כמו שצריך, אבל טקסט בעברית שנלקח מקבצי טקסט הופיע כסימני שאלה.
האם יש פתרון מתאים עבור שתי השיטות?
תודה מראש.
7 תשובות
איך אתה שולף טקסט דרך
קבצי הטקסט ? דרך FSO או דרך אינקלוד ?
filesystemobject
יש לך אפשרות לשמור את הנתונים
שבקבצי הטקסט כיוניקוד ?
(לא עולה לי רעיון אחר בראש)
תראה בבקשה איך אתה פותח לכתיבה את
הקובץ (כלומר OpenTextFile)
לכתיבה או לקריאה?
את רוב הקבצים אני כותב על המחשב שלי ואז מעלה אותם לשרת.
הקריאה מתבצע כך:
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
(מצטער, לחצן היישור לשמאל לא עבד.)
לא כך כך הבנתי אבל בערך למה שלא
תעשה את זה באמצות server.execute?
קוד עם עבודה file system object
פשוט מה שאתה רושם
<%server.execute(rs.fields("filename"))%>
נסה להשתמש ביוניקוד
כמפורט