لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
عدم نمایش صحیح متن فارسی در صفحه مرورگر
2009-04-29, 03:29 PM,
ارسال : #1
عدم نمایش صحیح متن فارسی در صفحه مرورگر
با سلام خدمت دوستان
من امروز از صبح تا حالا درگیر یه مشکلی شدم که خیلی عصبانیم کرده! یک اسکریپت php دارم که اطلاعات رو از بانک می خونه در صفحه نمایش می ده. اما متاسفانه وقتی اطلاعات فارسی رو تو بانک ذخیره می کنی اونارو بصورت ؟؟؟؟؟؟؟؟ در مرورگر نمایش میده. درضمن unicode صفحه و unicode پیش فرض در فایل httpd.conf رو هم utf-8 تعریف کردم دیگه نمی دونم چرا درست کار نمی کنه؟ لطفا یه راه حل ارائه کنید.
نقل قول این ارسال در یک پاسخ
2009-04-30, 12:13 PM,
ارسال : #2
پاسخ: عدم نمایش صحیح متن فارسی در صفحه مرورگر
اين سوال بايد مربوط به بخش برنامه نويسي باشه، نه سرويس دهنده ها.
اين دستور رو قبل از ارسال هر كوئري ديگري به ديتابيس اجرا كنيد (هر بار پس از كانكت شدن به ماي اي كيو ال):
کد :
set names 'utf8'
انكدينگ فيلدهاي مربوطه هم بايد utf8 باشه (موقع تعريف جدول مربوطه).

موقع نوشتن و خوندن اين دستور نياز هست.

اميدوارم نكتهء ديگه اي يادم نرفته باشه.
نقل قول این ارسال در یک پاسخ
2009-04-30, 04:43 PM,
ارسال : #3
پاسخ: عدم نمایش صحیح متن فارسی در صفحه مرورگر
این مشکل منم بود. مرسی از راهنمایی تون. حل شد.
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان