vahidd 203 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 (ویرایش شده) سلامراستش من یه افزونه پیدا کردم، که پشتیبانی براساس تیکت هست، فقط مشکلی داره، اینه که کاراکتر های فارسی رو به صورت ؟؟؟؟؟؟ در میاره، یه سری آموزش های پی اچ پی رو در نت دیده ام ولی دیتابیس وردپرس مگه براساس UTF-8 نیست؟میخواستم بدون چطوری می تونم، درستش کنم، آیا راهی داره؟ممنون ویرایش شده بهمن 91 توسط vahidd نقل قول لینک به ارسال
Morteza 34190 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 سلامبله درست میشهباید دیتایبس رو utf-8 کنید. 1 نقل قول لینک به ارسال
vahidd 203 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 (ویرایش شده) سلام دوباره،افزونه ابتدا کلا حروف فارسی رو ؟؟؟؟ میکرد، بعد سرچ کردم، فهمیدم که جدول هایی که به دیتابیس وارد میکنه رو باید utf8_general_ci کرد واسه همین، تابع پلاگین که بعد از نصب جدول های دیتابیس رو می ساخت انتهاش کد زیر رو اضافه کردم:ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ciبعدش به جای علامت سوال حروف فارسی Ø´Ø³Û میشدن که وقتی از خود دیتابیس چک کردم، توی دیتابیس درست بودن، بعد توی یه قسمت از پلاگین که متن تیکت رو فراخانی میکرد و کدش به صورت زیر بود:forum_text(utf8_encode($ticket_message['content']));سادش کردم و به صورت زیر تغییرش دادم:$ticket_message['content']بعد متون فارسی درست شدن، می خواستم بدونم من برعکس توابعی که فکر کنم واسه utf8 بودن رو حذف کردم و درست شد، آیا نکته خاصی داره؟ در کل این روش صحیح است؟ ویرایش شده بهمن 91 توسط vahidd 1 نقل قول لینک به ارسال
mehral 785 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 خوب حذف انکد مناسب نیست درواقع باید بررسی کنی حتما یه جایی encoding رو حالت پیشفرض قرار داده ... 2 نقل قول لینک به ارسال
vahidd 203 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 خب، وقتی خروجی utf8 هست چه نیازی هست، دوباره انکد بشه؟ نقل قول لینک به ارسال
mehral 785 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 می تونی افزونه رو قرار بدی البته اگه هرچه سریعتر قرار بدی بهتره چون میتونم بت پاسخ بدم . 1 نقل قول لینک به ارسال
vahidd 203 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 راستش افزونه پریمیوم هست، و به خاطر قوانین انجمن نمی تونم قرار بدم. نقل قول لینک به ارسال
kasra 4929 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 حتمن باید از همین افزونه استفاده کنی ؟اگر مهم نیست کدوم افزونه باشه میتونی از افزونه support-ticket استفاده کنی که فارسی هم هستاگر خواستی بگو برات آپ کنم 3 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .