علامت سوال به جای حروف فارسی

Started by mahdiff, August 09, 2014, 02:36:44 AM

Previous topic - Next topic

mahdiff

سلام
تمام پست ها و تاپیک ها همگی فارسی نمایش داده میشن و مشکلی نیست.
اما بعضی جاها ، با تایپ حروف فارسی هنگام نمایش به صورت علامت سوال نشان داده میشوند.

به عنوان مثال :
در فیلدهای مشخصات وقتی فیلد جدیدی ایجاد میکنم و نوع فیلد را انتخاب گزینه قرار میدهم و چند گزینه به صورت فارسی وارد میکنم
وقتی ذخیره میکنم ، گزینه های فارسی وارد شده را به صورت ؟؟؟؟؟ نمایش میدهد
به این صورت
:
هنگام وارد کردن :



بعد از ذخیره کردن :

خیلی دنبال رفع مشکل بودم ولی تا الان راهی پیدا نکردم.
ممنون میشم راهنمایی کنید

mrtarkhan

احیانا تو قسمت تظیمات -> تعمیرات انجمن رو به UTF-8 تغیر ندادی؟
از اول انجمن رو با UTF-8 شروع کردی یا معمولی؟
یه سوال دیگه اینکه فقط تو این قسمت اینجوریه؟
ورژنتون رو هم بگید لطفا
هر پرسش خردمند، نيمي از پاسخ را در خود دارد.((سليمان ابن گاويرول))

mahdiff

دقیق یادم نیس
ولی تو قسمت تعمیر انجمن ~> پایگاه داده
این قسمت رو تغییر دادم تا دیتا های داخل دیتابیس متنای فارسی رو به جای کد نشونم بده



فقط تو این قسمت اینجوری نیست
مثلا تو بعضی از مُد ها هم که نصب میکنم و میخوام فارسی بنویسم همینجوری میشه

نسخه 2.0.8

mrtarkhan

باور کن اصلا این کار لازم نبود. مگه قبل از این کار مشکلی داشتی با انجمنت؟

اگه بک آپ گرفتی ریستور کن اگه نگرفتی یه بک آپ بگیر بعد کارای زیر رو انجام بده:

بسته UTF-8 رو از قسمت دانلود همین انجمن بگیر:
http://download.simplemachines.org/

نصبش کن بعد تو مدیریت، زبان رو به فارسی UTF-8 تغییر بده

حالا کد زیر رو روی دیتابیست اجرا کن:


UPDATE smf_members
SET lngfile = CONCAT(lngfile, '-utf8')
WHERE lngfile != ''



کاربر عزیز حتما قبل از هر کاری بک آپ بگیر، ممکنه روش بالا جواب نده و خرابی هم به بار بیاره! هم از دیتابیست بک آپ بگیر هم از فایل هات.
هر پرسش خردمند، نيمي از پاسخ را در خود دارد.((سليمان ابن گاويرول))

Advertisement: