PDA

View Full Version : سوال: مشکل در خواندن اطلاعات پارسی از mysql با php



foadie
چهارشنبه 06 خرداد 1394, 00:47 صبح
با سلام،

من یک بانک اطلاعاتی در sql server داشتم که آنرا تبدیل به mysql کردم و در phpMyAdmin اطلاعات درست نمایش داده میشود، اما هنگام فراخوانی این اطلاعات پارسی در مرورگر علامت سوال نمایش داده میشود، اما اگر غیر از بانک اطلاعاتی بخواهم اطلاعات را نمایش دهم به درستی نمایش میدهد: ;'بیذسذذثقد' echo من کارهای زیر را انجام داده ام:

دو خط کد زیر را در تگ php اضافه کردم:


mysql_query('SET NAMES \'utf8\'');
mysql_set_charset('utf8');

اما فرقی نکرد.
در php.ini همه mbstring ها رو utf-8 کردم و در httd.conf این را اضافه کردم AddDefaultCharset UTF-8، اما هیچ چ چ چ چ چ چ چ اتفاقی نیافتاد، لطفا مرا راهنمایی کنید.

sadegh1362
چهارشنبه 06 خرداد 1394, 10:04 صبح
با سلام،

من یک بانک اطلاعاتی در sql server داشتم که آنرا تبدیل به mysql کردم و در phpMyAdmin اطلاعات درست نمایش داده میشود، اما هنگام فراخوانی این اطلاعات پارسی در مرورگر علامت سوال نمایش داده میشود، اما اگر غیر از بانک اطلاعاتی بخواهم اطلاعات را نمایش دهم به درستی نمایش میدهد: ;'بیذسذذثقد' echo من کارهای زیر را انجام داده ام:

دو خط کد زیر را در تگ php اضافه کردم:


mysql_query('SET NAMES \'utf8\'');
mysql_set_charset('utf8');

اما فرقی نکرد.
در php.ini همه mbstring ها رو utf-8 کردم و در httd.conf این را اضافه کردم AddDefaultCharset UTF-8، اما هیچ چ چ چ چ چ چ چ اتفاقی نیافتاد، لطفا مرا راهنمایی کنید.

با سلام،

من یک بانک اطلاعاتی در sql server داشتم که آنرا تبدیل به mysql کردم و در phpMyAdmin اطلاعات درست نمایش داده میشود، اما هنگام فراخوانی این اطلاعات پارسی در مرورگر علامت سوال نمایش داده میشود، اما اگر غیر از بانک اطلاعاتی بخواهم اطلاعات را نمایش دهم به درستی نمایش میدهد: ;'بیذسذذثقد' echo من کارهای زیر را انجام داده ام:

دو خط کد زیر را در تگ php اضافه کردم:


mysql_query('SET NAMES \'utf8\'');
mysql_set_charset('utf8');

اما فرقی نکرد.
در php.ini همه mbstring ها رو utf-8 کردم و در httd.conf این را اضافه کردم AddDefaultCharset UTF-8، اما هیچ چ چ چ چ چ چ چ اتفاقی نیافتاد، لطفا مرا راهنمایی کنید.
سلام
collation دیتابیس و جداولش رو روی چی تنظیم کردید ؟