PDA

View Full Version : خروجی در excel و بهم ریختن کلمات فارسی !



yeksib
شنبه 15 شهریور 1393, 10:09 صبح
سلام دوستان وقتتون به خیر !
بنده میخوام از یکسری دیتا بصورت فایل .xls خروجی بگیرم و ذخیره کنم که وقتی این کار رو انجام میدم , تمام کلمات فارسی به هم ریخته میشه و مانع کارم میشه !
از دوستانی که قبلا این کار انجام دادن خواهش میکنم منو راهنمایی کنند !
البته نمیخوام از این کتابخانه های معروفی که وجود داره استفاده کنم به علت حجم زیادشون ! کسی کد ساده و کاربردی داره برام بذاره !

ممنون از همتون !

yeksib
شنبه 15 شهریور 1393, 13:03 عصر
از دوستان کسی نبود تا کمک کنه !!!! :متفکر:

yeksib
شنبه 15 شهریور 1393, 17:01 عصر
کسی نبود :افسرده: !!!!

yeksib
شنبه 15 شهریور 1393, 18:09 عصر
تا به حال هیچ وقت واسه پاسخ گرفتن تو ای سایت اینقدر صبر نکرده بودم ! یعنی چی شده قبلا بچه ها زود کمک میکردن !:متفکر:

yeksib
شنبه 15 شهریور 1393, 20:30 عصر
یعنی واقعا کسی نیست کمک کنه !!!!!!!!!!!! :ناراحت::ناراحت::ناراحت::نار حت::ناراحت::ناراحت:

alibehroozi
شنبه 15 شهریور 1393, 23:47 عصر
باید ارتباط رو utf8 کنی

yeksib
شنبه 15 شهریور 1393, 23:53 عصر
باید ارتباط رو utf8 کنی


داداش دست گلت درد نکنه ! این کارو کردم ولی جواب نداده , نمونه کد داری واسم بذار !
مشکل من فک کنم به خاطر BOM باشه ! از دوستای حرفه ای تر میخوام کمکم کنند !

yeksib
یک شنبه 16 شهریور 1393, 09:54 صبح
خیلی برنامه نویس ضعیف شده ! قبلا فورا مدیران جواب میدادن و راهنمایی میکردن ولی الان ... !!!! :اشتباه:

yeksib
یک شنبه 16 شهریور 1393, 21:21 عصر
بعد از 2 روز تو این انجمن هیچ پاسخی دریافت نکردم ! مرسی از همه ی دوستانی که همچین انجمنی رو مدیریت مکینند ! :گیج:

yeksib
یک شنبه 16 شهریور 1393, 22:58 عصر
من خودم یه کلاس خوب برای این کار پیدا کردم ! از دوستان اگه کسی همچین مشکلی تو کارش پیدا شد از کلاس زیر استافاده کنید :چشمک:
https://github.com/elidickinson/php-export-data



// When executed in a browser, this script will prompt for download
// of 'test.xls' which can then be opened by Excel or OpenOffice.

require 'php-export-data.class.php';

// 'browser' tells the library to stream the data directly to the browser.
// other options are 'file' or 'string'
// 'test.xls' is the filename that the browser will use when attempting to
// save the download
$exporter = new ExportDataExcel('browser', 'test.xls');

$exporter->initialize(); // starts streaming data to web browser

// pass addRow() an array and it converts it to Excel XML format and sends
// it to the browser
$exporter->addRow(array("This", "is", "a", "test"));
$exporter->addRow(array(1, 2, 3, "123-456-7890"));

// doesn't care how many columns you give it
$exporter->addRow(array("foo"));

$exporter->finalize(); // writes the footer, flushes remaining data to browser.

exit(); // all done

mhdighsmi
پنج شنبه 19 دی 1398, 16:17 عصر
ایول آقا دمت گرم گیر کرده بودم نجاتم دادی