PDA

View Full Version : مشکل در فارسی خوانی در ASp 3 با کدپیج یونیکد و عربی



mostafa_pk
پنج شنبه 05 تیر 1382, 19:53 عصر
لطفا این فروم را ببینید و مشکل نمایش نادرست متون فارسی رو به من بگید.
اراکتر ست تمام فایل ها یونیکد هستش و باید بگم که در آی آی اس خودم قشنگ کارمی کنه.
ممنوووووووووووووووون.
[/img]http://www.tohidonline.net/forum

mahmoodreza
پنج شنبه 05 تیر 1382, 23:28 عصر
سلام
ببین مصطفی جان
یکبار امتجان کن و اطلاعات را انلاین وارد کن..
یعنی الان برو تویه صفحه ادمین و اینکارو امتحان کن.. از رویه اینترنت..
بعضی مواقع که رویه سرور خودت انجام میدی بعد میبری رویه اینترنت اینجوری میشه
:shock:

mostafa_pk
جمعه 06 تیر 1382, 08:36 صبح
:cry: با تشکر از آقا محمود رضا
می خوام یکم بیشتر توضیح بدم. نگاه کنید اطلاعاتی که از DataaBase خونده میشند هیچگونه مشکلی ندارند منتها توی این فروم یک سری متغیر string تعریف شدند که من مقدار اونها رو عبارت های فارسی فروم قرار دادم. بعدم که cgaracter-set اونها رو windows 12-56 گذاشتم که با DataBase فارسی مشکلی پیدا نکنه در آخر هم در پنجره Save As در NotePAd ، Encoding آن را به UTF-8 تغییر دادم تا دیگه مشکلی پیش نیاد ولی سرور درپیت ما(میلاو رایانه) همش غاتی نشون می ده.
وایییییییییییییییییی اعصابم داره خورد میشه. چکار کنم. آخه من رو این فروم خیلی زحمت کشیدم.
آدرس فروم: http://www.tohidonline.net/forum
:cry: :cry: :cry: :cry:

Vahid_Nasiri
جمعه 06 تیر 1382, 10:20 صبح
1- کدوم یکی از فوروم های معروف را فارسی کردی؟
2- <meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
برای کار شما مناسب نیست. همان utf-8 خوب است
3- به نظر می رسد از SQL server داری استفاده می کنی؟ اگر اینطور است باید در تعریف جدوال SQL سرور این مورد را COLLATE Arabic_CI_AS NOT NULL بجای لاتینی که الان هست اضافه کنی و بهتر است بگویم باید اون را به این صورت Patch کنی !! :wink:
اگر دقت کنی الان در اسکریپتی که مربوط به جداول SQL سرور است تعاریف به صورت زیر است
COLLATE SQL_Latin1_General_CP1256_CI_AS NOT NULL
این مورد برای انگلیسی نویسی خوب است ولی نه برای فارسی عربی نویسی

4- آیا فایلهای معمولی را با فرمت UTF-8‌دوباره Save as کردی یا یادت رفته ؟
این موضوع خیلی مهم است. تا اینکار را نکنی همه چیز ANSI در صفحات ثبت می شود و نه یونیکد. با استفاده از نوت پد ویندوزهای 2000 به بالا می تونی این Save as را انجام بدی.
5- اگر دوست داشتی سورسش را برای من ایمیل بزن بهش نگاه کنم.....

در ضمن کاکو! :oops: من 4 سال و نیم شیراز بودم!‌سلام من را به حافظ و سعدی و غیره برسون! :D