php สร้าง excel แล้วขึ้น format file ผิดครับ ต้องแก้ยังไงครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

chamnanpol
PHP Newbie
PHP Newbie
Posts: 3
Joined: 06/04/2010 10:39 pm

php สร้าง excel แล้วขึ้น format file ผิดครับ ต้องแก้ยังไงครับ

Post by chamnanpol »

<?php
header('Content-Disposition: attachment; filename="testexcel.xls"');
?>
<?php
echo "test";
?>

จากโค้ดผมจะสร้าง excel จาก php ก็สามารถสร้างและเปิดไฟล์ได้ครับ แต่มันจะขึ้นหน้าต่างเปิดเตือนตลอดว่า format file ไม่ถูกต้อง จะต้องแก้ไขยังไงครับจากโค้ดน่ะครับ พี่ๆ (ผมใช้ MS Excel 2007)
Attachments
2.GIF
2.GIF (11.7 KiB) Viewed 917 times

User avatar
imsn
PHP Super Member
PHP Super Member
Posts: 375
Joined: 07/05/2010 12:58 pm
Contact:

Re: php สร้าง excel แล้วขึ้น format file ผิดครับ ต้องแก้ยังไงครับ

Post by imsn »

ลองแบบนี้ซิ

Code: Select all

	header("Pragma: public");
	header("Expires: 0");
	header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
	header("Content-Type: application/force-download");
	header("Content-Type: application/octet-stream");
	header("Content-Type: application/download");
	header("Content-Transfer-Encoding: binary ");
	header("Content-Disposition: inline; filename=\"$fname\"");
	header("Content-Length: ".filesize($fname));
ช่วยตอบเพราะอยากโปรโหมทเว็บ คิคิคลิกเลย
หาเพื่อนฝรั่งคุย M ...

Post Reply

Return to “Programming - PHP”

Who is online

Users browsing this forum: Bing [Bot] and 17 guests