PDA

View Full Version : اشکال درsubmit



mandana.k
پنج شنبه 24 فروردین 1385, 08:54 صبح
دوستان سلام
من یک برنامه ای که با asp3.0 نوشته ام
اشکال من دراین است که وقتی در فرم فارسی تایپ می کنم ودکمه save را می زنم اطلاعات در جدول save می شود ولی متاسفانه با فونت عجیب غریبی ذخیره می شود . حتی برعکس وقتی یک جمله فارسی در جدول قرار می دهم در خود برنامه باز با فونت عجیب غریب می بینمش به عبارتی برنامه ام فارسی را support نمی کند لطفا به من بگویید چه کار کنم ......:گریه:

لوک خوش شانس
پنج شنبه 24 فروردین 1385, 10:14 صبح
متای مربوط به فونت فارسی رو گزاشتی ؟

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

این رو هم اول صفحه بزار

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>

موفق باشی

3nitro
شنبه 09 اردیبهشت 1385, 21:14 عصر
متاسفانه اولین برنامه من که حدود 1 سال و خورده ای پیش نوشتم با asp هم همین مشکل رو داشت . اون موقع حسابی اعصابم خورد شد. داشتم asp رو میذاشتم کنار . متاسفانه در کتاب هایی که مستقیم ترجمه میشن از فارسی نوشتن و مشکلات فارسی و فونت و چپ به راست و راست به چپ اصلا بهش توجهی نمیشه . یعنی قرار هم نیست توجه بشه مگه اینکه خود مترجم تبهر داشته باشه در اون زبان برنامه نویسی که یه فصل در این رابطه قرار داده بشه . یا اصلا از کتابهای تالیفی فارسی استفاده کنید مثل کتاب asp.net آقای قمی که به این مسائل توجه شده .
اشکالتون هم با جوابی که لوک داد صد در صد بر طرف میشه .

سارا نجفی
یک شنبه 10 اردیبهشت 1385, 08:11 صبح
سلام لوک خوش شانس،
:تشویق: مرسی و این تشویق به خاطر راهنایی که کردی من الان 2 سال بود که از این مشکل رنج میبردم و همه بهم گفته بودن کهاشکال از تنظیمات ویندوزم هست، البه من کد خط اول رو استفاده میکردم در مورد خط دوم چیزی نمیدونستم.

مرسی:لبخندساده

لوک خوش شانس
یک شنبه 10 اردیبهشت 1385, 21:48 عصر
خواهش میکنم سارا خانم.

اگه در برنامه هاتون از Session استفاده می کنید و در Session مجبورید فارسی بنویسید و باز هم همین مشکل رو داشتید بگید که کدشو بدگم.

aligh662000
دوشنبه 11 اردیبهشت 1385, 13:23 عصر
از متا تگ
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
استفاده کنید استاندارد ویندوزه و مشکلاتی که utf-8 داره رو نداره
موفق باشید

لوک خوش شانس
دوشنبه 11 اردیبهشت 1385, 15:37 عصر
charset رو برای HTML استفاده میکن ولی برای برنامه های ASP که معمولاً با VB نوشته میشه از CODEPAGE باید استفاده کنی . درسته که CODEPAGE=65001 همون windows-1256 هست ولی اگر از charset استفاده نکنید ،برای ASP بعضی اوقات به مشکل بر می خورین .

سارا نجفی
شنبه 16 اردیبهشت 1385, 15:30 عصر
سلام،
من از
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">

استفاده کرده بودم ولی مشکلم حل نشده بود. الان که از این codepage استفاده کردم درست شد.

mandana.k
یک شنبه 24 اردیبهشت 1385, 07:38 صبح
از همگی شما دوستان ممنونم مشکلم حل شد راهنمایی شما خیلی به دردم خورد

zizi_zizi69
سه شنبه 11 مهر 1385, 02:46 صبح
سلام،
خوش بحالتون مشکل من که حل نشد.
این هم فایلم هست میشه ببینید رو سیستم شما درست اجرا میشه؟:ناراحت:

لوک خوش شانس
سه شنبه 11 مهر 1385, 04:50 صبح
سلام،
خوش بحالتون مشکل من که حل نشد.
این هم فایلم هست میشه ببینید رو سیستم شما درست اجرا میشه؟:ناراحت:
ببین عزیزم اومدی و نسازی هــــــــا
شما اصلاً موارد بالا رو رعایت نکردی دیگه خوب طبیعیه که مشکلت حل نشه .
شما charset=iso-8859-1 تعریف کردی در صورتی که باید charset=utf-8 تعریف کنی .
اصلاً codepage رو که تعریف نکردی . CODEPAGE="65001"
یه فایل هم یادت رفته که برادی دانلود بزاری .

در هر صورت این موارد بالا رو به صفحه هات اضافه کن درست میشه

zizi_zizi69
سه شنبه 11 مهر 1385, 09:52 صبح
مرسی


یه فایل هم یادت رفته که برادی دانلود بزاری

چی رو؟

لوک خوش شانس
سه شنبه 11 مهر 1385, 19:06 عصر
فایلی که اینکلود میشه در صفحه ASP شما . از روی هاردم پاک کردم اسمش یادم نیست . سورس خودتو نگاه کن می فهمی

شما همون کار ها رو انجام بده درست میشه

zizi_zizi69
سه شنبه 11 مهر 1385, 23:59 عصر
شما همون کار ها رو انجام بده درست میشه
درست شد . ممنون.
فایل adovbs.inc را هم برای download میزارم اگه خواستید.

لوک خوش شانس
چهارشنبه 12 مهر 1385, 02:12 صبح
نوش دارو پس از مرگ سهراب ...
فایل رو می خام چی کار . حالا که درست شده دیگه

موفق باشی