PDA

View Full Version : مشکل یونیکد در فایل اکسل ساخته شده با php



bluetooth153
چهارشنبه 14 تیر 1391, 16:21 عصر
سلام روز بخیر
من یک کد نوشتم با تابع fwrite در یک فایل با پسوند xls مینویسد . همه چیز به درستی انجام میشود ولی در صورتی که از حروف فارسی در آن استفاده کنم حذوف به صورت علامت سوال نمایش داده خواهند شد (یعنی وقتی فایل xls تولید شده را باز میکنم حروف فارسی به صورت علامت سوال نمایش داده میشوند. )
لازم به توضیحه که من وقتی همین روش را برای فایل های متنی txt امتحان میکنم کاملا درستهی و هیچ مشکل نداره ولی وقتی پسوند فایل متنی رو به xls تبدیل میکنم باز علامت سوال میشه!
در ضمن من از تابع utf8_decode هم استفاده کردم ولی بازم نشد.
از استاتید محترم خواهش میکم اگه راهی بلدن بگن
خیلی ممنونم

plague
چهارشنبه 14 تیر 1391, 19:18 عصر
باید هدر ها رو ست کنی با فایل تکست فر قمیکنه
از کلاس های آماده مثل این استفاده کن

http://www.phpclasses.org/package/4424-PHP-Generate-HTML-tables-from-MySQL-query-results.html