سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: مشکل در دیتابیس با کد های utf

  1. #1

    تاریخ عضویت
    Dec 2006
    محل سکونت
    heart of the world
    نوشته ها
    4,889
    تشکر
    145
    تشکر شده 137 بار در 90 ارسال

    مشکل در دیتابیس با کد های utf

    من یک سیستم کامنتینگ رو نوشتم. برای ذخیره کردن اطلاعات ، طول رشته ها رو محدود کردم.
    به عنوان مثال طول نام حداکثر 20 هست. در روی سرور لوکال هم جواب داده
    ولی وقتی دیتابیس رو روی سرور اصلی می سازم و بعد یک اسم رو وارد می کنم، به علت استفاده از کاراکترهای درهم و برهم (چون یک کاراکتر فارسی باید با چند تا از این کاراکترها نمایش داده بشه) فقط 10 تا 11 کاراکتر از این اسم به درستی ذخیره میشن

    در حالی که روی سرور لوکال، وقتی وارد phpmyadmin که میشم، کاراکترها به همون صورت فارسی نشون داده میشن ولی در سرور اصلی، کاراکتر ها همون طور ناشناخته هستند.

    ضمنا باید بگم که این کاراکترها وقتی توسط برنامه خونده میشن هیچ اشکالی ندارن و به درستی روی صفحه نمایش نشون داده میشن هم در سرور لوکال و هم در سرور اصلی.

    و حتی موقع ساختن دیتابیس و CREAT کردن جدول ها، مجموعه کاراکتر ها رو utf_general_ci و utf_persian_ci و utf_unicode هم انتخاب کردم ولی داخل php my admin به درستی نشون داده نمی شن.

    پشتیبان هم که تهیه می کنم، همون کاراکترهای عجیب و غریب ذخیره میشن و موقعی که اون پشتیبان رو توی سرور لوکال برمی گردونم، همون طور عجیب و غریب هستن و به درستی نمایش داده هم نمی شن.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    محل سکونت
    Advertising world
    نوشته ها
    Many
     

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •