ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





نمایش نتایج: از 1 به 9 از 9
  1. #1
    تاریخ عضویت
    2019/03/11
    نوشته ها
    29
    0
    Member

    تبدیل utf8 به unicode

    با سلام در زمان ایجاد لیست بیمه تامین اجتماعی از داده های موجود در دیتابیس از طریق php با پسوند txt ، پس از اپلود فایل ها در پورتال تامین احتماعی ، کلیه حروف فارسی به هم ریخته هست و باعث رد لیست میشه . در فایل راهنمای تامین اجتماعی این نکته ذکر شده است : Encoding فایل ها باید Unicode باشد لطفا راهنمائی کنید ممنون
  2. #2
    تاریخ عضویت
    2017/11/22
    نوشته ها
    364
    239
    Administrator
    اگه منظورتون نحوه تبدیل فایل های txt به Unicode هست....فایل رو با notepad باز کنید و در بخش تنظیم Encoding از لیست Unicode رو انتخاب کنید.
    اگه منظورتون چیز دیگه است بیشتر توضیح بدین.


    hdke capture - تبدیل utf8 به unicode
  3. #3
    تاریخ عضویت
    2019/03/11
    نوشته ها
    29
    0
    Member
    با سلام

    منظور بنده از تبدیل در زمان ایجاد فایل توسط php است .
  4. #4
    تاریخ عضویت
    2017/11/22
    نوشته ها
    364
    239
    Administrator
    اینو تست کن ببین کار میکنه:


    کد:
    <?php
    $text = "This is the Euro symbol '€'.";
    echo 'Original : ', $text, PHP_EOL;
    echo 'TRANSLIT : ', iconv("UTF-8", "ISO-8859-1//TRANSLIT", $text), PHP_EOL;
    echo 'IGNORE   : ', iconv("UTF-8", "ISO-8859-1//IGNORE", $text), PHP_EOL;
    echo 'Plain    : ', iconv("UTF-8", "ISO-8859-1", $text), PHP_EOL;
    ?>
  5. #5
    تاریخ عضویت
    2019/03/11
    نوشته ها
    29
    0
    Member
    نقل قول نوشته اصلی توسط AmRo نمایش پست ها
    اینو تست کن ببین کار میکنه:
    کد:
     [FONT="][/FONT]


    با تشکر از شما



    دلیل نیاز به این تبدیل استفاده در زمنان تهیه لیست بیمه تامین اجتماعی می باشد که در داکیومنت آن ذکر شده است حروف فارسی حتما Unicode باشه





    لینک دستورالعمل
  6. #6
    تاریخ عضویت
    2017/11/18
    نوشته ها
    61
    58
    Administrator
    برای ایجاد فایلی با فرمت unicode در php می تونید از تکه کد زیر استفاده کنید.

    کد:
    <?php
    
    // Store your original text in some variable
    $data = "this is a test";
    
    // Change the encoding of the file using iconv
    $string_encoded = iconv( mb_detect_encoding( $data ), 'UTF-8', $data );
    
    // Write File
    $file = fopen("my_text_file.txt", "w+");
    fwrite($file, $string_encoded);
    fclose($file);
  7. #7
    تاریخ عضویت
    2019/03/11
    نوشته ها
    29
    0
    Member
    در رابطه با این موضوع که جستجو کردم چند جا دیدم که گفته بودند تامین اجتماعی با iransystem کار میکنه و داده های فارسی باید به Iransystem تبدیل بشه . اگر در رابطه با این موضوع اطلاعی دارید ممنون میشم که راهنمائی کنید
  8. #8
    تاریخ عضویت
    2019/03/11
    نوشته ها
    29
    0
    Member
    [QUOTE=sourcesara;291]برای ایجاد فایلی با فرمت unicode در php می تونید از تکه کد زیر استفاده کنید. [code]



    با استفاده از کد فوق کلمه فارسی مرد را در کد در پارامتر $data قرار دادم . پس از ایجاد فایل مجددا همان کلمه فارسی مرد درج شده بود .
  9. #9
    تاریخ عضویت
    2019/03/11
    نوشته ها
    29
    0
    Member
    خواهشمندم بررسی نمائید .

    با تشکر
نمایش نتایج: از 1 به 9 از 9

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

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