|
|
|
สอบถามเรื่องคำสั่ง $pdf->Output(); ของ FPDF ใน PHP |
|
|
|
|
|
|
|
จุดประสงค์คือจะให้ขึ้น ไดอะลอก มาเพื่อให้ผู้ใช้ จะบันทึก หรือ Open with.. ใช้ไหมครับ ?
ลองเปลียนเป็น
$pdf->Output('file_print.pdf', 'D');
http://www.fpdf.org/en/doc/output.htm
|
ประวัติการแก้ไข 2011-08-01 13:34:53
|
|
|
|
Date :
2011-08-01 13:32:12 |
By :
ไวยวิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้คำสั่ง
$pdf->Output('file_print.pdf', 'D');
แล้วมัน ขึ้น ว่า
FPDF error: Some data has already been output, can't send PDF file
จุดประสงค์ คือ ผู้ใช้ กดเซฟ แล้ว ขึ้นไดอะลอก มาให้เลือกโฟนเดอร์ที่จะเซิฟไฟล์PDF อันนี้ ลงเครื่องอะครับ
|
|
|
|
|
Date :
2011-08-01 13:40:29 |
By :
darkrung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามในเว็บที่ผมแนบไป ก็ใช้ D นี่ล่ะครับ
D: send to the browser and force a file download with the name given by name.
เพียงแต่ไฟล์ที่คุณใช้สร้างด้วย fpdf ต้องไม่มี output ออกไปก่อน
ถ้าหากคุณใช้ dreamweaver ไปที่ Commands->Apply Source Formatting เพื่อจัดรูปแบบในไฟล์ครับ
|
|
|
|
|
Date :
2011-08-01 14:04:16 |
By :
ไวยวิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2011-08-01 17:36:12 |
By :
darkrung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือมันใช้ตัวอื่นไม่ได้ นอกจาก F ใช่มั้ยครับ (ผมเป็นเหมือนกัน)
ไม่รู้ว่าเกี่ยวกับเวอร์ชั่น PHP หรือเปล่า
ของผม 2.5.10 เหมือนมันจะไม่รองรับอะครับต้องเวอร์สูงขึ้นไปอีก
|
|
|
|
|
Date :
2014-05-31 17:07:56 |
By :
noname |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|