نمایش نتایج 1 تا 2 از 2

نام تاپیک: عدم نمایش اطلاعات فارسی در فرم

  1. #1

    Tick عدم نمایش اطلاعات فارسی در فرم

    من یک تیبل توی my sql طراحی کردم و با php یک فرم ساختم که وظیفه اش نمایش اطلاعات مربوط به اون تیبل هست.در ضمن یکسری اطلاعات هم از طریق برنامه navicat (محیط ویژوال my sql) وارد تیبل مذکور کردم و در همان محیط کلمات فارسی خوانا نمایش داده میشود ولی وقتی می خوام اون اطلاعات رو در فرمی که ساختم ببینم حروف رو درست نشون نمیده.
    البته کدینگ تیبلها بصورت utf 8 هست ولی فرمی که با php ساختم کدینگش western هست که هرکاری می کنم تبدیل به utf8نمیشه .محیط نوشتن php هم dreamweaver هست.
    ممنون میشم راهنمایی کنید.

  2. #2
    کاربر دائمی آواتار tabib_m
    تاریخ عضویت
    تیر 1384
    محل زندگی
    ایران - قم
    پست
    1,268
    ممکنه مشکل از دو جا باشه (که کلا اگر جستجو میکردی به نتیجه میرسیدی)

    یکی این که انکودینگ صفحه ت تنظیم نشده (که توسط meta tag ها خیلی راحت تنظیم میشه - جستجو کن - )
    یکی این که کاراکترست مربوط به ارتباطتت به دیتابیس تعیین نشده که با دستور زیر قابل تعیینه:

    //Connect to mysql
    $connect=mysql_connect(.....,....,....);
    //Set the Character set
    mysql_query("SET CHARACTER SET 'utf8'");
    mysql_query("SET NAMES 'utf8'");
    //Connect to the database
    mysql_select_db("dbName");


    موفق باشید

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •