שלח תשובה

זירת השאלות

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

המרה מקוד HTML לטקסט ב asp

,‏ 24 בספטמבר, 2008

שלום לכולם,
אני מחפש פונקציה ב ASP שתדע להמיר לטקסט מקוד HTML
לדוג'
ל
שיומר ל> ל
בדף כמובן שזה מוצג תקין כי הדפדפן מפענח אבל אני רוצה להכניס ל DB ולכן צריך להמיר את זה

תודה מראש לעוזרים

תגיות:

7 תשובות

  1. am1990 הגיב:

    רק רציתי להבין
    מזאת אומרת ש-ל יומר ל>ל???
    מה בדיוק אתה צריך להמיר מקוד HTML???

  2. lllb הגיב:

    אז ככה..
    יש לי טופס שמעלה קובץ ומצרף אליו טקסט
    אני משתמש ברכיב csASPUpload בשביל לעשות את העלאה לשרת והוא בהתחלה הוציא לי סימנים מוזרים במקום עברית בסוף הגעתי איתו ל ליר במקום המילה ליר
    למשל.
    הדפדפן כמובן מציג את המילה בעברית כמו שצריך, אבל, אני רוצה להכניס את זה ל DB ולכן צריך להמיר את זה איכשהו ברמת ה ASP
    ,אני משתמש ב ASP

  3. lllb הגיב:

    המילה לא יצאה בצורה שיבינו
    הכוונה שבמקום ליר הוא רשם &#1500&#1497&#1512 (זה עם נקודה פסיק אחרי כל אות כמובן ביטלתי בשביל שיהיה אפשר לראות כאן)

  4. lllb הגיב:

    טוב זו בעיה לשים פה את הקוד
    הכוונה בקיצור לקוד במבנה
    &#num;
    הדפדפן מפענח אותו ל HTML כמובן ולכן אי אפשר היה להציג את המילה אבל בקוד המקור אפשר לראות שזה לא טקסט נקי אלא קודים של HTML

  5. תודא שיש לך תג מטה מתאים בטופס השולח
    לרוב זו הבעיה


    צוות WebMaster  

  6. lllb הגיב:

    הוספתי בשני המקומות
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    גם בטופס השולח וגם בדף המקבל וזה עדיין עם אותה הבעיה :/
    יש לציין שהדפים נשמרו בקידוד UTF-8 דרך notepad שניהם.
    ראיתי שאם כותבים את זה לקובץ הקודים של ה html נעלמים והמחרוזת נכנסת כמו שהיא צריכה להראות, השאלה אם יש דרך להמיר את זה ברמת השרת בלי קובץ טקסט נוסף, או אולי איזו פונקציה שממירה מהקודים האלו לתווים ב ASP

  7. vsystems הגיב:

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

    Sub replacequote(str)
        str = Replace(str,"'","´")
        str = Replace(str,"""",""")
    End Sub

    Call replacequote(DIM)


        Dvir Levanon | HTML
    Museum Tower, 23rd floor, 4 Berkovitz St. Tel-Aviv 64238
    Tel: 0506593357
    Web Site: http://www.vise.co.il
    E-mail:[email protected]
    <img src="http://www.donkey.co.il/Briefcase/Uploads/35968.sign.jpg&quot; border="0">

שלח תשובה