وقتی اطلاعات فارسی یا هر زبان دیگهای به غیر از لاتین رو از طریق فرمها یا از هر طریق دیگهای به پایگاه داده MySql ارسال میکنیم این اطلاعات بصورت کد در میاند و خوندنشون برای ما غیر ممکن میشه.
یعنی وقتی به phpMyAdmin میریم، در قسمت جدولهامون به جای چیزی که وارد کردیم یک همچین چیزی میبینیم.
برای حل این مشکل باید موقع اتصال به پایگاه داده نحوه کد شدن اطلاعات رو مشخص کنیم، شیوهای که در اون زیانهایی مثل فارسی هم وجود داره utrf-8 هست.
برای مشخص کردن این شیوه برای اتصال به پایگاه داده از کد زیر استفاده میکنم.$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
mysql_query("SET NAMES 'utf8'", $link);
در خط اول کد بالا اطلاعات اتصال به پایگاه داده رو توی متغییر link ذخیره میکنیم، و در خط دوم به کمک SET NAMES شیوه utf-8 رو انتخاب میکنیم و بجای پارامتر دوم متغییر link رو قرار میدیم و به کمک mysql_query به پایگاه داده وصل میشیم.
بعد از این اگر اطلاعاتی رو به زبان فارسی به پایگاه داده بفرستیم بطور درست نشان داده میشن.
سلام . برای کسب درآمد بالا و مطمئن سیستم کسب درآمد وطن را به شما پیشنهاد می کنیم.این سیستم تنها سیستم کسب درآمدی است که حداقل میزان پورسانت شما برای پرداخت 1000 تومان می باشد و این نشان گر حسن نیت ما جهت واریز به موقع و کامل پورسانت ها می باشد. بر خلاف سیستم های مشابه در این سیستم محدودیت زمان درخواست واریز وجود ندارد ! همچنین قابل ذکر است این سیستم تحت نظارت فروشگاه اینترنتی بزرگ و معروف وطن شاپ می باشد.
www.vatanclick.com
سلام دوست عزیز من یه مشکل توی نصب برنامه های ضد ویروس دارم گفتم شاید شما بطونید راهنمایی کنید. kaspersky روی کامپیوترم نصب میشه اما اجرا نمیشه یعنی خاموش میمونه هنگام نصب nod32 هم وقتی به مرحله نصب منوهای استارت آپ میرسه پیام اشتباه میفرسته و نصب نمیشه در حالی که من قبلا هر دوی این برنامه ها رو با همین نسخه ی ویندوز روی کامپیوترم نصب کرده بودم اما حالا دیگه نصب نمیشه اگه ممکنه راهنمایی کنید متشکرم
با سلام
سیستم شمارشگر هفت رنگ ، شمارشگری با امکانات جالب
به 2 صورت فلش و متنی
هم برای مشاهده آمار بازدید وبلاگتان و هم برای بالا بردن زیبایی آن
با تشکر