PDA

View Full Version : مشکل با علامت ؟ یی شدن کاراکتر فارسی در php & mysql البته بعضی وقتا اینطور میشه ...



ali abedian
چهارشنبه 27 فروردین 1393, 21:50 عصر
سلام
من برای فارسی سازی کدهای php & mysql سایتهام از این تکه کد استفاده میکنم

mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_set_server = 'utf8'");

البته خیلی درست کار میکنه ولی امروز یه مشکلی در سایت جدید نمایان شد و اینکه گاهی میبینم که علامت سوال به جای کاراکترهای فارسی میاد ولی چند ثانیه بعد رفرش که میکنم دوباره کاراکترهای فارسی بطور صحیح نمایش داده میشه..
جای این تکه کد در صفحه رو تغییر دادم یه بار اول صفحه گذاشتم قبل همه ی کدها باز هم همین مشکل بوده و یه بار هم آخر گذاشتم باز هم همین میشده.. تا اینکه این کد رو در ابتدای حلقه do while قرار دادم که دیدم مشکل حل شده..
آیا این کاری که کردم درست بوده و یا هربار که حلقه تکرار میشه ، دستورات این کد بیخود و بیجهت و اضافه بر سازمان اجرا میشن!!!!!! و این کار اشتباهه؟!!!!