سلام من جوملا سایتم رو از 1.0 به 1.5 ارتقا دادم اما تو یکی از کامپوننتهام که خودم نوشتم مشکل utf دارم یعنی وقتی دیتا بیس کامپوننتمو اینپورت کردم فقط داخل اون کامپوننتم فونت خراب میشه
نمایش نسخه قابل چاپ
سلام من جوملا سایتم رو از 1.0 به 1.5 ارتقا دادم اما تو یکی از کامپوننتهام که خودم نوشتم مشکل utf دارم یعنی وقتی دیتا بیس کامپوننتمو اینپورت کردم فقط داخل اون کامپوننتم فونت خراب میشه
سلام
فونت ها چه شکلی می شوند ؟ به صورت علامت سوال ظاهر می شوند و یا مشکل دیگری دارند ؟ آیا امکان دیدن وجود دارد و یا تصویری که لینک کنید ببنیم
[quote author=مجید link=topic=33294.msg162947#msg162947 date=1303101353]
سلام
فونت ها چه شکلی می شوند ؟ به صورت علامت سوال ظاهر می شوند و یا مشکل دیگری دارند ؟ آیا امکان دیدن وجود دارد و یا تصویری که لینک کنید ببنیم
[/quote]
بله لینکشو واستون گذاشتم مرسی
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
بعد از ارتقا اینطور شده ؟
باید از کامپوننت که استفاده میکنید با بررسی متوجه شوید که اینکودینگ استفاده شده چیست و روی آن کار کنید از روی دیتابیس نیز میتوانید به نتایجی برسید و مشکل را حل کنید
برای تبدیل انکدوینگ نیز از جستجو در انجمن استفاده کنید
[quote author=مجید link=topic=33294.msg162968#msg162968 date=1303103692]
بعد از ارتقا اینطور شده ؟
باید از کامپوننت که استفاده میکنید با بررسی متوجه شوید که اینکودینگ استفاده شده چیست و روی آن کار کنید از روی دیتابیس نیز میتوانید به نتایجی برسید و مشکل را حل کنید
برای تبدیل انکدوینگ نیز از جستجو در انجمن استفاده کنید
[/quote]
اینکودینگ استفاده شده utf8_persian_ci یا utf8_general_ci است
سلام
اصولا در جوملا 1.5 utf8_general_c است اما در حال تبدیل احتمالا می بایست تغییرات دیگری بدهید و به حالت latin1_swedish_ci استفاده کنید
[quote author=مجید link=topic=33294.msg162983#msg162983 date=1303106056]
سلام
اصولا در جوملا 1.5 utf8_general_c است اما در حال تبدیل احتمالا می بایست تغییرات دیگری بدهید و به حالت latin1_swedish_ci استفاده کنید
[/quote]
باز تاثیر نداشت جناب
خدمت شما عرض کردم نیاز به تغییراتی احتمالا در کد های اون کامپوننت هست تا به درستی نمایش داده بشه
شاید هم مجبور به کانورت دوباره فقط اون کامپوننت باشید
متاسفانه بنده با کامپوننت مورد استفاده شما اشنا نیستم
[quote author=diba77 link=topic=33294.msg162987#msg162987 date=1303106858]
[quote author=مجید link=topic=33294.msg162983#msg162983 date=1303106056]
سلام
اصولا در جوملا 1.5 utf8_general_c است اما در حال تبدیل احتمالا می بایست تغییرات دیگری بدهید و به حالت latin1_swedish_ci استفاده کنید
[/quote]
باز تاثیر نداشت جناب
منظورتون اینه که دیتابیس 1.0 به حالت latin1_swedish_c بکنم و بعد اکسپورت بگیرم با حالت latin1_swedish_c اینپورت کنم ؟
[/quote]
سلام
دیتابیس به صورت latin هست و بعد از انتقال هم در دیتابیس به همین شکل منتقل می شود باید در کامپوننت تعریف کنید که انکودینگ را به درستی نمایش دهد و با ساختار ذخیره شده در دیتابیس مطالبقت کند
متاسفانه بنده با کامپوننت شما آشنا نیستم