PDA

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



abasfar
جمعه 17 آذر 1391, 00:51 صبح
با سلام
من کد زیرای برای نوشتن ساخت فایل Excel استفاده میکنم اما این فایل ساخته شده را در همان صفحه باز میکنه و قابلیتی نمیده تا کاربر این فایل را دانلود کنه
ممنون مشم هدری رو معرفی کنید که بشه با هاش این کارو کرد
کد من


require_once('./Classes/ExcelWriterXML.php');
$xml = new ExcelWriterXML;
$xml->docAuthor('Student');
$Student = $xml->addSheet('Student');


$Student->writeString(1,1,"نام",'StyleHeader');

$xml->sendHeaders('1.xls');
$xml->writeData();

این کد رو وقتی تو لوکال اجرا میکنم بدون مشکل فایل رو میتونم دانلود کنم اما وقتی روی سرور میارم فایل رو بعد از درست کردن تو همان صفحه باز میکنه



من از این هدرها استفاده کردم اما نتیجه ای نگرفتم


header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment; filename="1.xls"');
header('Content-Transfer-Encoding: binary');
header('Accept-Ranges: bytes');
header('Cache-Control: private');
header('Pragma: private');

abasfar
جمعه 17 آذر 1391, 18:47 عصر
مشکل من با تغییر کد UTF-8 به اسکی حل شد