PDA

View Full Version : سوال: عدم نمایش صحیح کلمات فارسی در ie



sogoli
چهارشنبه 09 بهمن 1387, 19:40 عصر
باسلام
من یه مشکل دارم که ممنون میشم راهنمایی بفرمایید:
من یه فرم طراحی کردم که یه سری اطلاعات را دریافت می کنه و دریک صفحه دیگری انرا نمایش میده.حال مشکل اینجاست که وقتی می خوام از یک کمبو باکس یه اسمی(مثلا ایلام) رو انتخاب کنم ، در ff درست نمایش می ده ولی در ie بصورت (لام ی ا) نمایش میده.التبه وقتی انتخابش می کنم و فرم رو ذخیره می کنم و سپس به قسمت نمایش فرم می روم کلمه ایلام درست نمایش داده میشه...

narsic
پنج شنبه 10 بهمن 1387, 00:27 صبح
با سلام
لطفا لینک بدید .

sogoli
پنج شنبه 10 بهمن 1387, 14:32 عصر
ببنید من یه فایل بنام dbconnection.phpساختم که که بخشی از اون که مربوط به کانکشن میشه در زیر می بینید:

function db_connect()
{
global $host,$user,$pwd,$errstr,$sys_dbname,$port,$bSubqu eriesSupported;
$strhost=$host;
if($port && $port!=3306)
$strhost=$strhost.":".$port;
$conn = mysql_connect($strhost,$user,$pwd);
mysql_query("SET CHARACTER SET 'utf8'");
mysql_query("SET NAMES 'utf8'");
mysql_query("SET character_set_server='utf8'");


همچنین در فایل دیگری بنام dbcommon.php کدهای زیر را نوشتم :

$host="localhost";
$user="admin";
$pwd="123456";
$port="";
$sys_dbname="test3";


$cCharset = "utf-8";

header("Content-type: text/html; charset=".$cCharset);

با این حال تصور می کنم موارد مربوط به utf-8 رو اعمال کردم ولی نمی دونم اشکال کار کجاست

narsic
پنج شنبه 10 بهمن 1387, 20:40 عصر
با سلام آیا صفحه تون رو هم به صورت utf-8 ذخیره کردید ؟؟؟
کدهاتون رو در میان تگ کد موجود در ابزار ویرایشگر بگذارید .