שלח תשובה

זירת השאלות

355
צפיות
16
תשובות

קידודים

,‏ 14 ביולי, 2005

שלום
רציתי לדעת באם אפשרי להגדיר קידוד שונה לחלקים שונים בדף מסויים.
לאחר שליחת דואר מאתרי באמצעות ASPMail הטופס נשלח כשהטקסט הרגיל בדף מקודד כעברית רגילה, ואילו הערכים שנשלחו כUTF-8 כך שאינני מסוגל להציג את שני הנ"ל כראוי (אחד תמיד מוצג כג’יבריש).
דבר דומה קורה לי כשאני מנסה להציג את מסד הנתונים באתר.
לכן רציתי לדעת אם ישנה אפשרות לקבוע קידוד עברי רגיל לטקסט הרגיל, וקידוד UTF-8 לערכים.

תודה

תגיות:

16 תשובות

  1. לא מכיר שיטה כזאת,
    אבל אם זה קריטי, אתה יכול ליצור iframe

  2. BINI הגיב:

    תוכל לפרט יותר?….
    מזה בדיוק iframe (וכן זה קריטי)?

  3. jonatan44 הגיב:

    אני יודע שזה אפשרי
    לא יודע לגבי ASP, אבל ב PHP אתה יכול לישתמש ב iconv() כדאי לשנות קידודים לסטרינגים, ככה שאני יודע לפחות שזה אפשרי.

  4. BINI הגיב:

    איזה מצחיקים…
    אמרתם iframe חשבתי זה משהו חדשני ומתוחכמם…בסה"כ שימוש בסיסי בפריימים שאני גם לא ממש מבין איך יכול לעזור לי במקרה שלי (כשיש לי באותו הדף כמה מילים המקודדות באופן שונה ואיני יכול לחלק את הדף).

  5. אני אמרתי
    ו… אתה יכול לבנות את העמוד הפנימי דינאמית. ה-iframe יאפשר לך לקודד בצורה שונה את אותו טקסט. אם תעלים את הגלילה והמסגרת – זה יראה כאילו זה אותו עמוד.

    שוב – יכול להיות שיש פתרון טוב יותר, אני לא מכיר כזה…

  6. jonatan44 הגיב:

    ת’שואל אותי |?|
    אתה אמור להיות התותח מבינינו..

  7. BINI הגיב:

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

  8. jonatan44 הגיב:

    UNICODE
    אני חושב שתהיה חייב להישתמש ב utf-8.

  9. BINI הגיב:

    יוניקוד גם לא עוזר
    זה מקודד לי כראוי רק את הסוג האחד של המילים.

  10. jonatan44 הגיב:

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

  11. BINI הגיב:

    אני עושה שימוש באובייקט ASPMail
    שליחת הנתונים נעשית כדף HTML. הבעיה היא שבדף נגיד אני רושם "נושא ההודעה:" ואז בא הערך, והערך מקודד אחרת מהטקסט "נושא ההודעה:".

  12. jonatan44 הגיב:

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

שלח תשובה