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

نام تاپیک: سوال یونیکود کردن در php

  1. #1

    سوال یونیکود کردن در php

    با سلام به همه دوستان

    من یه اسکریپت php نوشتم که در اون می تونم به یک پایگاه از نوع اکسس ارتباط برقرار کنم
    اطلاعات در پایگاه داده به صورت فارسی ذخیره شده دو تا از فیلدهای ان
    برای استخراج آنها مشکلی ندارم و نمایش می شود الا این دو فیلد که فارسی هستند که به صورت علاکت نامشخص نمایش داده می شود

    از کد زیر هم برای نمایش به صورت utf-8 استفاده کردم بازم نشد

    <head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    </head>
    اینم کد مربوطه

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    </head>
    <body>

    <?php
    header ('Content-type: text/html; charset=utf-8');
    $conn=odbc_connect('arshad','','');
    if (!$conn)
    {exit("Connection Failed: " . $conn);}
    $sql="SELECT * FROM arshad";
    $rs=odbc_exec($conn,$sql);
    if (!$rs)
    {exit("Error in SQL");}

    echo "Studnet number:";
    echo "<br />";
    $i=1;
    while (odbc_fetch_row($rs))
    {
    echo $i . " : ";
    $namm=odbc_result($rs,"namm");
    $stno=odbc_result($rs,"stno");
    $i++;
    echo "$namm";
    echo "$stno ";
    echo "<br />";
    }
    odbc_close($conn);

    ?>

    </body>
    </html>

  2. #2

    نقل قول: سوال یونیکود کردن در php

    از تابع زیر میتونی استفاده کنی

    utf8_encode('FARSITEXT')

  3. #3

    نقل قول: سوال یونیکود کردن در php

    میتونید با این کد هم تبدیل به یونیکد کنید:
    $str = iconv('windows-1256', 'utf-8', $str);

    موفق باشید.

برچسب های این تاپیک

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

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