26-04-2008, 19:11
|
|
|
חבר מתאריך: 30.11.06
הודעות: 22
|
|
בעיה עם יוניקוד ו-ASP
שלום לכולם,
יש לי שרת ייעודי שיושב בחו"ל (windows 2003).
אני עובד (או מתכוון לעבוד) עם מסד מסוג MySql בקידוד יוניקוד.
עד פה אין בעיות. השרת שולף ומכניס את הנתונים בקידוד יוניקוד סבבה...
(כמובן שבשרת הגדרתי שה-codepage יהיה אוטומטית 65001 = utf-8).
איפה הבעיה?
כשאני סתם רוצה להכניס ידנית משתנה ב-GET (ללא טופס מסודר), ולהציג אותו בדף, השרת פשוט מתעלם מכל סימני העברית, ומציג רק את התווים הלועזיים.
לדוגמא, אם אני אזין: 123יריןbbb הוא יציג רק 123bbb.
כאשר אני משתמש בטופס מסודר זה עובד, אבל אני חייב לצאת מנקודת הנחה שיש מקרים שבהם טופס לא יהיה זמין.
עוד משהו: כאשר אני משתמש בפונקציה Server.URLEncode, אם אני מכניס ערכים בעברית, היא גם מתעלמת מהם.
זה מאוד חשוב ומאוד דחוף לי,
אשמח מאוד לעזרה, מכיוון שלא הצלחתי למצוא חוקר כתוב בנושא.
תודה,
ירין.
נערך לאחרונה ע"י bengaon בתאריך 26-04-2008 בשעה 19:15.
|