سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: مشکل بک آپ گیری از اطلاعات فارسی در اکسل

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    تاریخ عضویت
    Oct 2008
    نوشته ها
    65
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : مشکل بک آپ گیری از اطلاعات فارسی در اکسل

    اینکد دیتا رو هم utf-8 کردم ولی فایده ای نداشت!
    چیکار کنم؟
    برای تغییر اینکد دیتا خط زیر رو

    کد:
    header( "Content-type: application/vnd.ms-excel; charset=UTF-16LE" ); 
    		
    		header("Content-disposition: attachment; filename=ckforms_" . date("Ymd").".csv"); 
    
    		$n=count( $fields );
    		for ($i=0; $i < $n; $i++)
    		{
    			$rowField = $fields[$i];
    			if ($rowField->typefield != 'button')
    			{
    				$unicode_str_for_Excel = mb_convert_encoding( $rowField->name, 'UTF-16LE', 'UTF-8'); 
    
    				$data .= "\"".$unicode_str_for_Excel."\"";
    				if ($i < $n-1) $data .= ";";				
    			}			
    		}
    به خط زیر تبدیل کردم

    کد:
    header( "Content-type: application/vnd.ms-excel; charset=UTF-8" ); 
    		
    		header("Content-disposition: attachment; filename=ckforms_" . date("Ymd").".csv"); 
    
    		$n=count( $fields );
    		for ($i=0; $i < $n; $i++)
    		{
    			$rowField = $fields[$i];
    			if ($rowField->typefield != 'button')
    			{
    				$unicode_str_for_Excel = mb_convert_encoding( $rowField->name, 'UTF-16LE', 'UTF-8'); 
    
    				$data .= "\"".$unicode_str_for_Excel."\"";
    				if ($i < $n-1) $data .= ";";				
    			}			
    		}

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

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

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