Tulip_la عزیز!
موقع ذخیره اطلاعات در بانک اطلاعاتی (از طریق فرم ها یا هر روش دیگر) انکودینگ صفحه هر چی که باشه به همون شکل در بانک ذخیره میشه و موقع نمایش و چاپ اطلاعات هم باید انکودینگ همونی باشه که موقع ارسال بوده.
مثلا همین پستهایی که در انجمن مجیدآنلاین مینیویسیم، بصورت پیشفرض چون انکودینگ صفحه utf-8 (استاندارد زبان فارسی) هست، پست ها به همین صورت در پایگاه داده ذخیره میشه و موقع چاپ هم فقط در همین حالت utf-8 هست که همه چیز سالم نشون داده میشه.
اما اگه موقع ارسال با انکودینگ windows-1256 (استاندارد زبان عربی) ارسال کنیم و در صفحه ای که در حالت utf-8 هست بخوایم چاپش کنیم، کاراکترها بصورت مریخی و غیرقابل درک ظاهر خواهند شد.
ایمان